what the oO. cw is ridiccoulisly good. second best class after trickster rogue. if you have Problems with him, it's most likly because of yourself and not the class ^^.
world and leveldesign don't allow for flying Mounts. they would have to rework the whole game. while this was possible for a game like wow simply because they earned such a ridicoulus amount of Money, this is not possible for a f2p game.
and why should a dev tell YOU? you are not that important to them :P. and why do you Need someone else to define the role you can Play anyway? start thinking, look at the class and decide for yourself what you can do with him.