"When you see an asshole, you've seen an asshole. When all you see are assholes, you're the asshole"
Our generation (and by that, I mean broadly "anyone from a western culture currently in the first half or so of their career") has a serious problem with seeing and understanding things outside of our own little world. When we see things, people, events, that displease us, we always have to extract some grand underlying theory and trend about it, about why the world is against us, and why it's just not right. We're always the ones with the intelligence, the burning passion, the openness of mind, the great understanding of the world- it's always others that aren't enough. Of course, the author isn't an entitled self-centered young adult just like the men she describes: it's the whole tech industry that's even more awful than the law or banking industry, and just can't ever be good enough for her! We believe ourselves to be individuals imbued with uniqueness and intricate subtleties, and yet judge others as merely the sum of the loosely defined groups we put them in.
(I have tons of female friends who are in committed relationships/engaged/married to men from the law/banking/tech industry, while themselves having graduate degrees in literature/philosophy/fashion design/biology/etc, and they are all very satisfied. But I'm sure they are all wrong and as vapid as their partners from those god awful industries)
This woman was part of the date with the "insufferable tech worker" as much as he was. If she had a terrible time and found the date bland, chances are he did as well.
As a non American, I do find the US dating culture hilarious to the point of the absurd. It's a practice codified to the extreme, as boring as it gets, practically a checklist of do's and don'ts and desirable attributes and undesirable attributes. In an hour after work around a cup of coffee, the average American expects to gain enough knowledge about the human in front of them to judge whether they should see them again or cut contact forever. How can you expect anything but abysmal success rates in that case?
In the culture where I'm from, you typically meet people through social gatherings where your friends brought some of their friends, who themselves brought some of their friends. You get to know people through shared experiences and group discussions rather than awkward timed sit downs at the local Starbucks. And maybe after a few of those events you realize that the guy who spent the first 30 minutes of your first conversation talking about his job actually is much more than that- because honestly, how reasonable is it to issue a definitive judgement of someone based on 30 mins of conversation with someone you've never met before?