GW1 Mesmer player
You can get along fine without concentrating on illusions, but yes illusions are part of the main class mechanic. Power block is sorta the same in gw2, not nearly as powerful, but good for disrupting rotations. Mesmer knocklock is probably the strongest in game if you build for it. Mes has both really strong condition (dot) and burst builds (possibly the strongest) but their tells can be obvious. Their survivability takes a dive though because of this, unless of course, you build for it. Other gw1 themes are sorta here, but for the most part its pretty different from gw1 mes. I think you should give it a shot, you might be disappointed at first or have trouble getting used to it, but give it some time after that. Mesmer in gw2 is really fun.
Here is a link of some good wvw roaming on a burst mes. Such burst much wow.
(edited by Stand The Wall.6987)