I write the noob gui program GUIMiner

To those saying Linux users don't want GUIs, you're wrong. While the stereotypical Linux user is too much of a macho power user to use a GUI, the average technically challenged user definitely does and I get requests for it all the time.
But here's why I don't have Linux support as my first priority: packaging.
I can throw four miner backends and the GUI frontend into a little self-extracting EXE and have confidence that anyone can get my program going just by double-clicking the EXE.
On Linux... people have to figure out how to get the drivers working (which is confusing, which one do you pick) and then the hassle is just beginning because people have to figure out how install dependencies like PyOpenCL and wxPython and compile the backends, etc etc.
In fact GUIMiner works pretty well on Linux but I don't advertise it because I don't want to have to troubleshoot people's problems where their PyOpenCL install is linked against the wrong proprietary driver or some such nonsense.
I'm hoping there will be a nice solution to this in the future like bundling it pre-installed with LinuxCoin or something but until then, Windows has superior usability.
If you really want to see robust Linux support for the miner, put up a bounty and we'll talk

Otherwise there's not much motivation for me to boot my Linux partition when I have a perfectly good Windows install right here.
I'm currently bashing my brains out trying to get GUIminer to work in LinuxCoin.
I wish I were smarter.