We live in a world of "what have you done for me lately....as in, immediately!"
No one has patience these days. Chalk that up to the electronic age of emails, texts, social media, and even the corporate world and marriage! Everyone is now expected to over achieve, read minds, never offend anyone, respond immediately, and just magically make things happen yesterday. And if they don't hit the ground running, respond within 45 seconds, or somehow create a miracle from nothing, they're chastised, fired, laid off, ghosted, or divorced.
Society - particularly American society - has been rapidly becoming a cesspool of absurd expectations and a total lack of any patience or empathy.