Maybe a recency bias. I have used computers since I was a kid, my earliest memories are Windows 95 but I am sure there was some before then too. I remember constant BSOD, constant application-crashing bugs with vague error messages, no ability to Google the solution to the problems you do have. Sometimes a game wouldn't work and there was really nothing you could do to even troubleshoot.
I doubt we're getting worse. At worst, we're staying even as complexity grows tremendously. I would guess we're probably improving slightly despite insane growth in complexity.
I would say that with great size, like Google and Microsoft, comes a greater difficulty in making bug-free products. Too small and you don't have the funding, but the sweet size is probably somewhere between a "small business" and "Google". Companies the size of Google have a lot of bureaucracy. They have a million products. They have thousands of developers. And in the end, the majority of the business doesn't even come from these glitchy products. It's understandable that noone is really up in arms over these bugs because upper management doesn't give a shit, and the developers only give a shit in so far that they aren't fired. Sometimes you'll have developers who care because of pride in their work, but they're the minority.