Love it or leave it, baby! I have this philosophy no matter where you live. USA definitely has it's issues---but moving to another country doesn't solve anything IMO.
I have a good friend who was basically disgusted with our country, so she now teaches overseas. She has repeatedly said she loves her job, but definitely appreciates USA and its freedom after living in several countries over the past 10 years.