One thing that I'd like to add is that Commodore's machines were really just the barebones framework that people could expand with the use of 3rd party hardware. In fact the best hardware that ran on Commodore's machines was usually made by third parties like GVP and Phase 5. (Even a lowly A500 could get a 68040 CPU upgrade). There's a few considerations with that: if Commodore brought an A4000 with a 68060 and chunky display card, its unlikely that third parties would've bothered, this saved Commodore a lot of R and D dollars, and it let people upgrade as and when they wanted. On a professional level, even though Commodore didn't provide networking solutions out of the box, movie studios managed to network dozens of Amiga's as render farms.
The other point people have emphasised is lack of memory protection. This has become more of a consideration now than it was at the time. At the time, every one knew that a single rogue task could bring down the OS, that in theory it wasn't very secure etc, and there was no multi-user support. But it was just a peripheral fact at the time.
The user reality was that AmigaOS was very stable-in fact at the time, it was Windows 95 with its myriad of third party hardware that even with its MP was more known for crashing. And most Win 95 users had a single account they logged in as admins, and often without a password!
Programmers on the Amiga learned how to program within the limitations of no memory protection. As for the users, look at all the software, artwork, music, video documents etc that were created on Aminet. They wouldn't have bothered with Amiga if it crashed as frequently as the lack of MP might suggest. Hell at one stage I'd say 90% of the software on people's machines were hacks, cludges, and cracked. Yet it all still worked, and worked very well.
IMO, people are revising history with things that are more important today than they were back then. At the time, lack of MP was an irrelevant consideration for the vast majority of users, and I can honestly say that I knew no-one who bought a PC with Win 95 beacsue it had MP and the Amiga didn't. It might matter now, but for most it didn't matter then.