I don't believe this is just a Thai problem. Marriage in many countries is out of favour with many younger people. Probably due to the expense of the actual wedding through to expensive housing and the cost to raise a family.
When I was born in 50s England my mother received a family allowance until I was 18.