ED didint already know about those bugs, or at least didn't create fixes for them yet, when each respective version was released!
It seems like you think that they had made all these bug fixes and improvements since day 1, the day LOMAC v1.00 was released, and that they simply withheld all these patches so that they could be released later on to be bundled with other expansions, so that we would have to PAY for it.
That is completely untrue and unreasonable. I mean what kind of mentality is that? By doing that, they simply would be degrading their own product when it's reputation most matters; at it's initial release. This is where the public get's its overall impression of the game, which sticks with the most of the way down the road, ED and team wouldn't leave out bug fixes just so that they could purposely release them later on for money. Please.