Disclaimer: this is not an attack on anyone on this site. Just my opinion on New Jersey (opinions are like assholes, everyone has one). Also, i have lived in NJ so there is a little experience there as well.
Reasons why Kansas is better than NJ:
1. NJ has statistically one of the most corrupt state police forces in America. despite their claim of being a progressive haven, NJ has the second most marijuana arrests in all of America
2. There is not a single state in America with worse urban areas than NJ.
3. The Jersey shore is the second worst beaches in America after Delaware. Hell, even the NYC beaches are significantly cleaner, have classier people, dont cost money, have alot more diversity, have access to public transportation, and have significantly less syringes than New Jersey beaches. Im the second trashiest person on this site, yet even I get disgusted at the thought of the Jersey shore. You feel like you are in Walmart or Dollar General. Also, Jersey shore government officials on the taxpayers dime think its okay to gang up and beat the shit out of innocent women on the beach.
4. Chris Christie (yes, i know he's no longer governor and yes I know the Kansas governor sucks big time)
5. Kansas didn't set this country back decades on public transportation infrastructure, but Jersey did.
6. Toll roads everywhere
7. Incredibly high taxes
8. Zero identity what so ever. North and central Jersey are NYC suburbs, south Jersey is a Philly suburb. An entire state that literally leaches of off 2 major cities.
9. Kansas is a cultural icon. Everyone knows the Wizard of Oz.