it requires more blocks when there's no real need for them. Very few succesful mmorpgs limit the chat to a game mechanic (and i can't really think of one right now).
As for game immersion, there are far more things that break it, like server lag, fps inconsistency, crashes, etc. And personally...