If the producers of a product feel something needs more work, that is their call. Its not like they don't know there is some eagerness for the product. But better a delay to release a very good, eagerly anticipated product than timely release a eagerly anticipated, but disappointing product that fell short of its potential. In the end, quality is more important that timely release. You really don't here many people saying "Well, this is crap, but it came out on time, so I'm not going to complain" when it comes to gaming products.
Maybe its getting older and having less energy to burn, but I'vew lost the feel for needing explanations that wont really change how I feel upon getting them, and I've lost all interest in speculation. Maybe its just the dad in me, but my reaction is just that of a road trip: We'll get there when we get there.
In the end, its nothing I can't enjoy battletech without. Its a nice to have, not a necessity, and I look forward to it whenever it does arrive.