I agree... Last time I checked, linux desktop users are the same type of people that download ISO's and do not pay maintenance contracts. Redhat supports Fedora and it's responsible for bringing the netscape directory out to open source. If anyone has givem to open source and specially linux, it is redhat.
Let us remember that unless linux has a well established base, corporate or otherwise, it will never be important enough to get the latest and greatest device drivers from the OEM's. If someone must sell their soul to the devil to make this happen, then it must be done. It's the lesser of ALL evils!