I do not mind giving ED 20 bucks for these upgrades, but let me clarify that what I, personally are paying for is the improved Black Shark and MP compat, not the upgrades to the engine, so stating they are part of the product seemed wrong to me.
I agree completely with the guys in here saying a better solution to modularisation should be found. The most logical solution I can personally think of, is a system where customers pay for a single product, DCS, and that they may buy additional vehicle modules as they are released in a similar fashion to what ROF used to be. Buying the initial DCS product would be accompanied with any one of the modules, and upgrades to existing modules, e.g., BS2 should indeed be purchasable.
This is how it is today, pretty much, but without the essential centralization around a single DCS product. Instead of having several installs, there should only be one.
Thanks for the upgrade, ED! Cheers.