I wonder where you heard this bs.
Qataries receive a plot of land and some funds towards construction.
Kids go free of charge to school as long as it is a state school. (dont most countries offer this too?)
Al Thani's receive some money per month as part of their share in the family business (Oil & Gas)
Free water & electricity.

Aisha-Taweela