Did I strike a nerve or something? The personal insult makes you look defensive.
And no, that's not what I'm saying.
What I am saying is self evident. Large companies have more resources to spend, and they do. Smaller companies have less to spend, which results in experiences like OP's, as they have to pick and chose their battles more selectively. MSFT has laid off more sales staff in the last year than Twilio employs.