I agree with you that they should not have tenure and should have a 401k plan like most of us.
AN, are you in Engineering or have friends in Engineering? May be you are your friends work in a few selected fields like network (IT), database, or petroleum engineering where the pay are much higher than the average Engineering pay. Companies like Qualcom or Boeing may pay that much but the average Engineers don’t work for those companies. I believe the average pay is closer to 90-95k for a non manager Engineer with 10 yrs of experience.
[quote=AN]10 years experienced teacher should be making around $120k. Just like a 10 years experienced Engineer with a Master degree. But at the same time, such teacher shouldn’t have pension or tenure either, just like a comparable Engineer.[/quote]