The warlock has almost all of his stuff in one book. Meanwhile, the fighter has a TON of books to take feats out of. And the feats are becoming progressively stronger and cooler in my opinion. WOTC has been creating a lot of stronger than normal feats because they have heavy prereqs so the only real way to get these sweet uber feats is by taking levels in fighter. The fighter also is massively flexible. Its pretty easy to make 5 or 10 fighters with totally different schticks and personalities and abilities and focus. I fail to see how full round attacking for 2 to 3 times the damage of a Maximized twinked Eldritch Blast is "boring". The fighter is actually a stronger class than the Warlock. Also, another reason the Fighter is more fun to play than the warlock is that the warlock is strictly support combat wise. But the Fighter, oh the Fighter. The Fighter fights , baby. He can be an integral part of the party, perhaps even MVP. Rare is the Warlock who can say he was the necessary and crucial to a party's success. Also, the Warlock never really puts his package on the chopping block, knowwhatimean? He's always in the back, flying around unassumingly and doing lousy damage with his Eldritch blast. Yawn. The Fighter goes into exciting toe-to-toe combat with the big bads ALL THE TIME and the party heals and buffs the bejeezus out of him. The fighter is useful and loved and the Warlock is the loner lobbing tentacles in the background getting shown up by the fighter, pouting when he realizes the Spirited Charge Lance attack or Power Attack critical did more damage than he probably will all day.