No argument there. Some public service retirement programs are insane such as using 3 year final average salary for pensions or in NJ where one person can work to retirement in one county, retire, and then go work for another government entity (city/county/state) and get additional credit to his/her prior retirement plan for that work.
Public education in NH is a tricky thing, too. Since NH does not have sales tax nor income tax, schools are almost 100% dependents on property tax. So towns that can and are willing to pay horrendous property tax bills to fund education have very good schools (Durham, Exeter, Bow, Hanover, Bedford, Amherst, Windham, etc.) have excellent schools; but, if the will and the resources are not there, then the schools (Hillsborough, Claremont, Franklin, etc.) they are a disaster.