Well, barrier blocks in lobbies still suck very much for anti-immersive reasons, but I understand why they're there. It's the easy way to block people instead of putting a lot of effort into making it pretty and blocking people at the same time.
Barrier blocks in maps, however, suck a lot more...