Private sector have to work to pay for you in the public sector
Not really. This insightful article exposes this myth:
Tim Harford — Article — You’re wrong – we are all wealth creators
In the Indian context, in industries like Banking / Insurance etc, if public sector bank employees are going to compete with the private sector guys, I believe public sector guys would come out winning. May be even Telecom? I wonder.