Pretty easy list.
Stay out out of democrat controlled, public union goon dominated states...
California is listed 24th. I call BS. With high housing costs and some of the highest taxes in the nation, there is NO WAY that California could possibly be in the middle of the states for best place for military retirees. No way.