Spectating on the servers was disabled up until recently, but I guess it's now allowed. The problem is that people switch to spec in order to stack teams, resulting in a bunch of idiots taking up space on the server, and they're not even playing. I think it was a lot better when it was disabled.