I do remember having a much easier time getting Linux to work on various PCs than either Minix, FreeBSD, or NetBSD in the mid 90s. If I could pick all the components by hand, it wasn't an issue. But all that stuff was expensive, so Linux won out for me early because it mostly worked with whatever pile of motherboards, UARTS, used NICS, hdd driver boards, video cards, sound cards, etc, I had laying around.
And as it happens, I had some influence on corporate decisions sometime after all that. I knew that BSD was better in many ways. But I was also more comfortable/familiar with Linux.
Summarizing that as me saying "just worked" for everything isn't really fair.
And come 94-95 the parts that would make up the LAMP came to be.