I'm indifferent to this debate but come on, embarrassed to root for your team cause people say you suck? Gimme a break. Who gives a sh!t what other people do and even more so who cares what other people think of our fan base.
I'm embarrassed for a number of reasons, not really because they like to say "you suck". As another poster mentioned, and quite sharply, the new ownership and management team is the reason the team is not bankrupt, has spent millions of dollars upgrading the arena, and is committed to keeping the team in NJ and building its own identity. Yet these morons will make t-shirts that tell a member of that management team to get lost because of a chant that half of the fanbase didn't care for in the first place. They've tried several times to have a goal song that everyone can get behind, including taking the effort to make an original one. Yet their low IQ baboon brains can't resist the urge to say "you suck" when it doesn't work, especially when we're losing 3-0. And not to mention that they boo after the Devils score a goal because they don't get tell the other team that it sucks at that particular moment.
That's an utter embarrassment.