I heartily agree that you need not (and
should not...) feel obligated to "prove" anything of this sort, to anyone at all.
Obviously, when hardware manufacturers prepare systems for
retail sale, they equip them with Windows installations with standard configurations that they know will work. (Might not be the fastest or the best, but it won't generate expensive and useless tech-support calls...) But they prepare and ship Linux servers, too.
In fact, if you bought a straight-retail copy of
Windows "off the shelf," that is designed for installation on a "bare machine," then you will find that
it, too goes through a complex hardware detection process in order to construct its so-called "HAL," or "
Hardware
Abstraction
Layer," which is (simplifying slightly...) its version of hardware drivers. On modern systems, that works well; on older ones or strange ones, it has problems.
You're really "comparing apples to oranges" when you compare (any installation that has been done
for you, to (any) that has not...
And the time has
long since passed, where Linux/Unix was thought to require
any apologies at all.