There is no such thing as a tough arena. Just a tough team.
Was the JLA a tough place to play when the Wings sucked in the 80's? Is the Staples Center a tough place to win at now that the Lakers suck? No, they're not. Same thing with so many other stadiums in sports. There's nothing imposing about the Patriots' s***ty stadium, but because the team is good, it's a tough place to play. That's the way it works.