I think that the term "country" has taken on the meaning of being stupid, backward, and not fashionably acceptable.
I think "ghetto" is a little worse in that it implies lazy and leeching.
I'm not country, nor am I ghetto. If I had to choose I would be country any day of the week.