You're making great points but I just would add that a lot of time could be saved if we just put the phone down and finish what we're doing instead of constantly texting emojis and beyond.
One thing is clear, they client @vasudev wasn't a flake but as you point maybe others flaked on him before.
Snippy? Who hasn't been snippy "shall cast the first stone"