Yeah, AMD has certainly produced high-performing CPUs over its history, but I would never expect dependable IO connectivity from an AMD system. Probably fine for everyday users in most cases, but I would not expect it to be in the same category as a decent Intel system. Just too many intermittent problems with AMD systems really. Stability is generally good, but not 24/7/365 good.
Also, for those that like to blame Windows, if a device doesn't work as expected with Windows, it's usually a faulty driver or device design that's to blame. Not always, of course, but most of the time.