Software Coolies of India!
That's what most of you are. Just software coolies.
You carry head-loads for different clients; they come for your services at various times of the day and night. What do you get out of it? A payment on completion - for your labor. Even the software companies don't make much money out of this! They're just like a coolie union. Pressed on one side by more competitors, and on the other by 'cheaper customers'.
Stop Cribbing! Get off your hind-sides!
The only way to create wealth is to make something that someone wants. Start your own company, don't blindly do offshore services. Do that for survival if necessary. Create products. For any market which you know, or which you have the skills to target.
But who am I saying this to? You folks just want your cushy 'government jobs'. Regular pay. PF. No risks.
Just remember, you are a software coolie - no risk, no reward.