Oh, come on. Have you never seen a "charity" guys who just cover their expenses, which include luxury gadgets, top-branded clothing, liquors, taxi rides and four square meals a day?
Welcome to Nepal, then (or any other place in the World). And don't tell me, please, that meditation centers are any different. It is a business. Period.
Profit is what you have left after you pay the people that the land belongs to, and the expenses of the people organizing and running the operations.