To me the so-called omicron variant is following the natural course of rhino viruses. Mutation is an attempt to evade being killed by the virus’ hosts, which the virus needs (hosts) n order to survive. So over time the strains that do the most killing recede, by dying more often with their hosts, while the strains that have the most survivability are those that pose the least fatal circumstances to their hosts.
You my friend are exactly right. The virus is a parasite and it can't kill all of the hosts or then it also dies.
To continue to survive, it has to become easier to to jump from host to host and less deadly as to try not to trigger an Immunity Response.
(We Are Now Here)