I personally enjoyed the Xen levels (except the fact that Nihilanth brought my PC to a near standstill when the game came out), but to each their own. I'd be interested to hear your complaints about Xen.
A common complaint involved the tiny little orbiting platforms that had to be jumped between. It turned an excellent FPS into a frustrating 3D platformer and interrupted the rhythm of the game.