I think the general serves a vital role in the game. It and the admiral are the only specialists that encourages a wide strategy as opposed to the tall stacks of doom you see everywhere. It's best at taking several outposts that are lightly defended quickly, with a few small forces.
Now, whether or not the general needs a buff, I'm not sure. I just thought I'd point that out.