...and believe me, I have lived just about everywhere. There are a LOT of better places to live than Starkville, but also a LOT of worse places.
Better places I have lived include:
--Vail, Colorado
--Minneapolis, MN
--Arlington, VA
--Yorktown, VA
--Phoenix, AZ
--Marquette, MI
--Blankenrath, Germany
--Fairhope, AL
--Chattanooga, TN
--Ocean Springs, MS (despite Katrina)
--Duluth, MN
--San Antonio, TX
Worse Places:
--Angeles City, Philippines
--Upper Marlboro, MD
--Glendive, MT
--Grand Forks, ND
--Wichita Falls, TX
--Midland, TX
I came back to Starkville after my divorce, my subsequent cancer surgery, and after being wiped out by Katrina, all in one year. I had lost everything, so said "What the 17! May as well! " All these places were places I lived as an adult, after college.
As for the schools, I have no children, so have limited knowledge of the school systems here. However, there must be a reason that MOST people with money in Starkville, send their children to Starkville Academy? Interestingly, there were very few private academies in other places I lived. Chattanooga has several, some very expensive, including the Baylor School. Ocean Springs has a couple, if you include Mercy Cross, the Catholic Parochial School in Biloxi.