I think consumers chose quality and convenience. It just so happens that the walled garden is the easiest way to accomplish this. Electronics, especially computers, were extremely expensive back then. I can't blame people for buying a console that just works. Compatibility was an issue well into the late 90s because so many people didn't know how computers worked.