1. Memory Protection. I can crash any classic AmigaOS by writing to memory location $4. Poof! Gone! AmigaOS stability is based on the premise that Amiga Apps are written to behave properly. There is nothing in the OS that can stop a malicious program from trashing your memory, data, or hard drive.
MuForce (and probably Enforcer) stops writes to the zero page (includes address $4). The MMU can provide some protection even on the Amiga.
3. The AmigaOS FileSystem is terrible. Without support for file permission, journaling, or even basic recovery it was the source of many stability issues. "Volume Work: is Not Validated" was never a good alert to see during a boot.
Fast File System is not very advanced but terrible is rather harsh. I have not had very many issues with it over the years. I do use PFS3 now which is an improvement but I believe FFS has less bugs. File permissions are supported by the way and recovery tools work great after waiting for the validation provided there is enough memory for the partitions size

.
You cannot compare a Model-T to a 2011 Ford Mustang. They are from different worlds. Both will get you where you want to go but certain advances have become mandatory for a reason. In the case of Operating Systems, Memory Protection and security are necessary.
-P
I like to think of the Amiga more like an AC Cobra with no air bags, traction control, abs breaks, power steering, or other non essential bloat. It's bare bones and slower than some of today's cars and you can kill yourself in a jiffy but it's worth the ride

.