No flames. I agree.
It really kills me when some new Gen Z kid starts at my company. They send an email and ask to set up a Teams call to meet me.
I send them my phone number and tell them to call.
Let me say I was scared, but at least I was in the backseat.
I hate Teams.