DCS absolutely has the right focus. The sim is one of a kind, the upgrade to 2.0 and then 2.5 took way longer than expected and undoubtedly drained resources for a long period of time. I do think that updating old modules would be appreciated, but as I lay here in bed with my 'opinion' I have no idea how complex a matter running a simulation software company could be.
ED are doing a stellar job, otherwise we wouldn't have invested thousands of hours in the sim. I am glad I don't have DCS on Steam, because I would probably see something like 'played 4000' hours or something crazy like that!
Let's not forget how far we have come either. When DCS was standalone most gamers got really bad frames by and large. There were posters on You-Tube uploading videos with titles like 'DCS World at 60fps!', you would see some pilot skimming over trees with his FPS on the top corner of the screen and think damn I need those frames.
The sim was hard to run at 60 fps where nowadays it's not, and the graphics are way better now. Small improvements like explosions in 2.1 made a huge difference after years of the same explosions.
So in conclusion (to keep the English teacher on this thread happy), there have been massive upgrades over the years and clearly ED have us on the right track for a bright future, and there is no reason to worry or think otherwise.