Now that a war has started between fan-boys and the disenchanted, let me stupidly stick my nose in ..
To start, i have no problem what so ever for a company to organise their business for maximum profits ...if that means dragging out a profitable product to maximise profits, ok. There's huge difference between Indie developers, who do it for love and the craft, and businesses who do it for $$$$ . If i was TW, I'd be a indie developer .. but I love the art, I'm not a businessman.
The basic QUALITY of BL is miles ahead of the competition, have you seen CA Troy ?? CLUNK CLUNK when 2 units get close for melee combat. BL on the other hand is .. smooooooth and clean, yes, far less troops in the battle .but very pleasing to watch and command. I bet early BL had similar problems to Troy but they realised it wasn't good enough so .. START AGAIN! This where the time went. GREAT they weren't going to release ... poop where other companies wouldn't give a .... (locked into a tight release date). We all should thank TW for demanding quality.
As to lack of content,, yes, we all see that compared to M&B but this is a fresh start so.. it will come. BL looks a great base to add content / mods etc. TW said BL was only going to be a simple strategy game so we shouldn't expect depth. We'll need to add that with mods.
So .. Stupid Waits for this fan-boy to be attacked, Spearmen are braced .. oops ,poor choice of words, Horsemen protect the flanks, Looter skirmishers are ready to unleash nuke rocks .. another ooops