Omicron: A Blessing in Disguise?