Why should anyone shut the fuck up? He's as entitled to his opinion as anyone else. You can disagree with it and state your reasons why you disagree with it, but you have absolutely NO right to tell anyone to shut the fuck up.
It's obvious from your passion for "much, too much fun" that you are as intolerant of differing opinions as those you claim to speak against.