None of these reasons justifies you not supporting your NT. Hell, many friends of mine hate their governments to the guts and as a result of how they used to protest, write in blogs, demonstrate..etc they got kicked out of their own country yet they support their NT with all they got, why? Because it's their freakin home for crying out loud, those players maybe just playing some ball for some but they represent their country's colors and for that they should be both respected and supported. No government, fans, coach, FA and even idiotic players can take that away.
But again that's just me...