I'd throw out the welcome mat to you refugees, but looking at the user names, most of you already know where the bathroom and fridge is (ie. you know you're already welcome).
For those of you who are new, you're welcome to crash. It's a good community here of mixed fans, though for the most part, Broncos fans.
Sounds like some moderator somewhere went overboard and did something their community didn't see eye to eye with them on... Damn shame.