Just leave it alone...let people adapt to and learn the game before we judge. I think it's great.
Using the flamethrower is quite difficult. How often have you seen one lead the points/kills list??? http://forums.tripwireinteractive.com/showthread.php?t=90970
Anytime I play as that class I'm in the top one or two. And if I'm second that's only because the SL gets points for people spawning on him (which pretty much makes the scoreboard redundant).