The users in this case are big companies. Companies pay developers directly to get features or hardware supported, developers which then send patches to the kernel team, or are a part of the kernel team (very short version).
The rest of us are just freeloaders. Hope that clears it up.
I think you misunderstood the previous comment. Not the devices need to be configured correctly, but the network they’re connected to.