Re: rms
"No-one outside of seriously anal programming is going to look at a list of 4 items numbered 0,1,2,3 and think anything except "what a twat"."
Odd, then, that as I read your remark I find the same words appropriate to describe the impression of yourself you seem to want to leave for everyone. And I don't even need to make an easy joke about "anal programming".
"Freedom should be exactly that, freedom. So if MS want to hide their source code they should be entitled to do so, in fact rms et. al. should be fighting for their freedom to do so. And if I (or anyone else) chooses to use that software, under those conditions, then again my freedom to do so should be respected at the very least."
Read up on "freedom" before you choose one particular definition amongst many, restricted to one particular point of view. If anything, you're advocating the freeloading variant of "freedom": the privilege of treating other people's work as if it were your own; the privilege to deny others the same "freedom". Freedom for Stallman has always been about end-user freedoms, and I don't see MS fighting for those, somehow.
"However I am not in the least bit interested in looking at the source code as I don't care how it works"
Yes, apathy is rife in the kingdom of the Britards: can't see why you'd want to do something; can't see why anyone else would want it, either. And so it goes on: can't be bothered with end-user freedoms and civil liberties as long as there's shiny new stuff to buy; can't see why anyone else would be bothered, either.
My advice to you would be to leave the big questions to the grown-ups rather than making puerile jokes about people who have quite literally changed the world for the better.