Essentailly, the "luxuries" onboard don't come "free". They're absorbed into the fare, where a first class ticket can typically cost up to 10 times or more the price of an economy class on the same flight.
And malaysian and thai do have seat back entertainment onboard, it just depends on...