I see a side of where you are coming from, but the best thing to do is stay away from the hype. I have noticed a ton of post on waiting for or guessing a release date. When I saw the announcement and expected release to be around winter 2019, I accepted it as being close to the end of winter or near early spring and for the most part stayed away from this type of forum topic. It will drive you crazy waiting news or an occasional bone. I have been sinking a lot of my DCS time on the Hornet and enjoying every moment!
Hang in there!