I was there too and I mostly disagree.
> The computers were slow.
Not for mundane tasks, or not a whole lot anyways. Productivity software used to be optimized for the client. Today's equivalent is cloud-based, written in managed code and often actually slower.
> Microsoft ruled the day
I do agree here, this part sucked.
> The software was unsophisticated - any time you wanted to push the envelope you'd often hit some fundamental barrier because the software just wasn't there yet.
This varies by field and task. As a developer, it was easier to break through because there were not 35,000 competing partial alternatives. Without this "value puzzle" new stuff was a much easier sell.
> Things crashed - alot.
In my particular experience, things break a little more than they used to. OS's don't crash as much, though.
> I own a ton of vintage computers but I don't use them, because why would you want to?
Same here, but only because I can emulate old platforms, otherwise I would. I still play old games and use old software I wrote.