If you look at all the free stuff (terrain, models etc) downloadable for MSFSX you will understand why they are free.......No remuneration for the work done on these so the quality is poor. With DCS however you pay and you really do get your money's worth. Since DCS world and later UH1H were released I haven't even touched superbug or tacpack (and these are high fidelity very expensive payware add on's for FSX) once. That is truly the proof of waiting and then paying for excellent products and upgrades. Remember upgrades are just that. Your example of paying twice for a motorcar is not correct. You just pay additional for the leather seats, boot spoiler, alloy wheels etc which were not part of the stock release.