I don't think you are being to rigid. You mentioned not being upset yet, rarely does anger help unless its channeled appropriately. You likely already know this... but always worth mentioning.
I wonder, we had a bout of sickness go around recently in my neck of the woods. A Covid-19 variant (half the fam tested positive for the first time ever in 3.5 years, other half didnt get it, so strange). Lots of people we know are getting it too.
Having worked as a, ill call it "palletier", in a shipping department, I could see how some people being out sick could really gum up operations. You know, you got that one pallet guy that either palletizes things or has to do a custom rig for some crazy order and he does it like really good... (maybe that wasn't me)... and when that person is out its like..... dang...
What is admirable is that they are present on this website, signature solar jess for example here in this thread. Very cool.