Well, you can't test a treatment for 5 years if you release it within 18 months.
Recently lots of articles and chatter that the core of the issues is that it is causing are mostly blood clotting related. Sounds like existing blood thinners aren't working, so it sounds promising that they could develop new blood thinners as possible treatments.
I agree, I'm not signing up for a rushed vaccine that might not be effective and could have negative long term side affects.