300 000 baht, Life savings? If he only saved 10k baht per month, which is nothing, then it would take smaller than 3 year to get the amount.
Also, if you only have 300k baht in life savings, then you should not even consider running a marry a person in another country.
That said, he should of course not get scammed, but if he had read up about how things are done here and all the risks with money and Thailand, then he could have been smarter.
Last: Ahmet, is imported!