“...there are times where certain components arent as Linux compatible as others. What might surprise most people is that this isnt a Linux shortcoming, rather, this is a limitation of what the individual PC was built for — Windows.”
The writer lost me here.
You do realize that some hardware has firmware written entirely to Windows, right? They do not conform to standards.