External media communication with the Mac is only a problem because the
vendors refuse to write the correct drivers, not because there is
anything inferior about the Mac.
It's a pain, but then so is the fact that PC manufacturers ALWAYS
decide to use a different spec of anything that Apple used a couple
years earlier, making stuff for the Mac hard to get. For example, 64
bit memory in the IIfx -- only used by Apple in that machine and some
printers, because IBM deliberately chose a slower, less expandable type
in DX-2 line....
My only real complaint with Apple over the years was refusing to
support parallel printers -- this cost them most of the buisiness
market and third party support for a long time.
Peter