But that is my point exactly. Why is making inroads into the non-geek circles such a high priority? Most of the cash comes from voluntary donations and some very rare instances of funding. Most of the work performed on Linux kernel and associated software is not done for profit. What if the devs working on kde right now instead started to contribute to integrating reiser4 into the kernel or building up btrfs or suspend support or any of the dozens of possible improvements to the linux kernel directly beneficial to the devs themselves? It could have some interesting effects.