Yes they should because there can be many factors as to why someone would not wish to supoort their local club. It's not fair to just call someone a dick without knowing their reasons.
1) My hometown club plays in the lowest of all amateur leagues. Which is ok, but don't expect me to go watching that crap. And pay for it.
2) That same club (where I used to play in the past) now consists merely of assholes, retards & nitwits (talking mainly about the guys in charge). People I'd rather avoid, so excuse me for not cheering for them.
I do go to the games of the nearest (semi) pro team. Did so in 2nd division & remain to do so in the 1st division. And I obviously don't mind them doing well, but I just can't cheer for them like I do for Juve, sorry.
And there aren't even any reasons for me supporting Juve. And I do know that it does not make sense for me to do so, believe me. Fact is, it would be a hell of a lot easier (& cheaper

) if I didn't.
But what can I do about it? You know, supporting Juve is not a decision I once made. It's a gut
feeling. And it's pretty difficult to ignore...