The last thing you said is true, but it is also a disappointing thing. The docs have become good, and that has dropped the case fatality rate from 3 to 5% down to 1 to 2 percent around the world. Treatment to avoid after-effects also seem to have become a little better. India is now operating at around 1 percent CFR. The disappointing thing is that it is all based on existing medicines. There is really no report of a wonder drug to have been found (except the super-ultra-expensive Regeneron treatment that Donald Trump was given). If there were some new drugs that could reduce the 5-day attack to a 1 or 2 days thing and prevent the lingering after-effects, then we can start looking at this like "just any flu" and won't have to worry so much.
Though the virus has lost a bit of its reputation for malignancy, like you say, it is still not as simple as a flu, and it still kills at a much higher rate than seasonal flu and cold. I am still hoping for some drugs to be available soon. Some are under trials, apparently, but nothing being touted much yet, unlike the vaccines.
Meanwhile, +12.9K cases today; again a slight increase. Only in Maharashtra. Kerala dropped a bit more. The 7-day average is up a small bit once again. The national positivity keeps going up, as states like Bihar that helped our average positivity with extremely high test totals at positivities like at 0.2% have now reduced testing. It was 736K tests at 1.75% today (outside of MAH and KER, it is still 0.52% positivity)
Vaccination totals were okay today at 422K but only 330 was new people (first doses). The S/M/T/W four-day totals for the last 4 weeks have been 599K, 773K, 705K, and 1242K ... This week isn't great at 812K, so far, but at least it isn't worse than the first three weeks. But none of this is enough in any way. Easily some 5 to 10 times as many people need to get vaccinated for this thing to make any difference even in 5 months time. As of now, it may make a difference in about 3-4 years time
ICMR Update: 208,703,791 total tests... Wednesday tests: 726,562 (better than the last few days)