I do earn a living with Microsoft Products
but this is because MS Software is crap, not because MS shares it's income with me.
I just installed Win7 pro on some 50 PCs which came with Win7 home which is not compatible to an enterprise Windows network. The other day I downgraded a new Server to Win 2008 Server because Exchange isn't that good on Windows 2008 R2.
On the other hand, I still maintain a SCO OpenServer 5 with Informix 7 running a warehouse system since 1996, for very small values of maintenance, usually once in two years I have to clean out the syslog.