@ColinTheKoala yes, I think it's fine to rant at someone who deliberately started their own thread asking for opinions on their behaviour.
And if it helps, here's why I feel it's worth a rant.
Someone close to me has worked in a supermarket for several years, and has recently had to leave the job they loved, because of people exactly like the OP. Every shift at work had turned into rounds of constant abuse since the pandemic started (and Brexit). The hard working staff on the shop floor, under huge pressure due to staff shortages, face daily complaints, haranguing, and insults, not least from people refusing to comply with Covid restrictions.
It was affecting this person's mental health so severely that they had to resign. Now, this person is lucky enough to have had that option and have the choice to do something else. There are many people out there without that choice, who are just having to suffer ongoing abuse and pressure at work.
And I feel very sorry for them, and if the OP can take her head out of her arse for long enough to read this, then perhaps she - and others - might try and be a tiny bit nicer to people they come into contact with. And the world might just be a tiny bit nicer to live in.