Warlocks (Two out of three specs), Mages (one spec) and Shamans (both DPS specs) would all hate this.
Would you seriously force all shamans to play healer and lock both Mages and Warlocks into all playing a single spec (let's not pretend people would pick frost over arcane) just for your stupid immersion?