At retirement, who makes more? Private sector 4year degree workers or government employees? Teachers are government employees too.
They call it living of the government trough for a reason. Maybe less seasoned teacher makes less, but not one who just retires. And I've seen many teachers who work in summer make another 40% income fishing, construction, mining, 2nd business, whatever.... on top off their winter teaching income.