Re: @Andy Prough
There's a world of difference between saying "I like this and here's why" and trying to convert people. Let's explore:
Situation one
Person A: "I've just had a bad day. My girlfriend left me, I lost my job, my cat died and I stepped on my brand new Macbook."
Person B: "When life gets me down, I turn to my faith and it helps me through the issues."
Person A: "That's nice, but I'm not a person of faith, I need a different solution."
Person B: "Well, if you come up with any other way I can help, let me know!"
Situation two
Person A: "I've just had a bad day. My girlfriend left me, I lost my job, my cat died and I stepped on my brand new Macbook."
Person B: "When life gets me down, I turn to my faith and it helps me through the issues."
Person A: "That's nice, but I'm not a person of faith, I need a different solution."
Person B: "You really should consider it. Jesus saved me, and he can save you too! These sorts of issues are so much better when you believe in Jesus. Also, when there's a church full of people who also believe in Jesus, then you can all believe in Jesus together and everyone sympathizes with your issues, things are better."
Person A: "Uh, that's nice, I really don't feel that your religion is the answer to my problems."
Person B: "But if you don't believe in Jesus you'll go to hell!"
Person A: "I think you should leave now."
I hope you are capable of understanding the difference. If not, I recommend seeking professional help; the majority of our species does indeed make a distinction, and indeed we see it as a critical definition of character.
You are right in that there are a very specific set of people I believe are shills. There is one particular Anonymous Coward (*ahem*) whom I believe to either be an outright shill for Microsoft, or who has a significant interest in seeing others adopt Microsoft en masse or very clearly has psychiatric problems requiring medication. It would seem to be the same guy every time. We all of us know the one.
There's Matt Bryant. He's not quite a textbook shill, but he's close enough for jazz (in that, IIRC he has a noted financial interested in the products he pushes) that I have no problems labelling him as such. Mmeier and RICHTO both may quality, though in both of those cases I'm more than willing to go with "brand tribalists bordering on religious zealots" and not necessarily label them as "shills".
That said, I'm not the one labelling people "Linux shills"; that would be the province of the aforementioned Anonymous Coward. (Also completely ignoring the underlying "how do you become a Linux shill/who would pay someone to shill Linux" argument...)
I don't think that someone who pushes Apple is an "Apple shill." I loathe Chrome, but I still don't think you're a "Google shill" if you push Google. None of those companies have any history of employing Astroturfers, nor do their "partners". Microsoft and Samsung (amongst a few others) do.
Similarly, the chances of someone being an "EMC shill" or a "Cisco" shill are pretty damned minimal. Enterprise-focused admin that hates the SMB? Sure. Shill? No.
When I call someone a shill I mean it. It is an indication that I honestly believe they are writing comments because of their personal financial interest, not because they have any professional interest in helping others find the best solution for their needs. I do not use the word lightly.
If you like something, that's great, I'm happy for you. Whether that be your personal vision of Jesus, Windows 8, and EMC filer or the special shape of UK power plugs. I don't give a bent damn.
Where my tits get twisted is when you unrelentingly try to make others like what you like. "Hey, I like this and I think it could solve your problem" is a big fucking world away from dogged determination to convert unbelievers. That usually involves both a dogged determination to both slag off the competition as well as pushing your own "chosen one."
What you seem incapable of understanding is that I do not have a brand/product*/protocol/service/company that I push on others religiously. What exactly do I go out of my way to say "damn it Jim, this will solve all your problems!" Where, do I say "you should trow away everything you have and try Crest(TM) Teeth Whitening Super-Hypervisor to make the baby Ballmer happy and save the world!"
Instead, I encourage people to think critically. I encourage them to analyze each and every case separately, independently, and take factors ranging from the technical to the personal, the financial to business in mind.
In a world of near-religious brand-tribalists and technical holy-wars I encourage rational thought and science. Indeed, I feel the use of the brand-tribalism-as-religion comparison is wholely apt primarily because brand tribalism and religious fundamentalists are the groups I have encountered in my life who go on the offensive against critical thinking.
It is irrational to claim that I am trying to convert anyone to a given brand, product, service or company because I have advocated for and against every single brand, product, service and company I can think of, when and where circumstances seemed appropriate.
And yes, I do bang on about choice. Deal with it.. I believe in choice at a fundamental philosophical level. Everyone has a right to believe what they want, however, I do not hold that anyone has the right to attempt to forcibly convert another. The individual's right to religion ends at the point that their expression of religious beliefs would deny another individual their own right to freedom of belief or expression.
Again, let's try some specific examples:
1a) You can sit in your house and worship Jesus all you want. You don't get to tell gay people that they can't get married just because they're gay.
1b) You can sit in your house and use Windows 8 all you want. You don't get to tell people they they must change their workflow, business model or the way their brains work (which is genetic, thanks, and cannot be altered in most people) in order make themselves more conducive to a multinational corporation's chosen means of embiggening it's profit margin.
2a) You can sit in your house clutching your bible and wishing really, really hard that all those Muslims would go away. You don't get to deny Muslims the vote just because they're Muslim.
2b) You can sit in your house fondling Metro and wishing that really, really hard that the desktop would go away. You don't get to tell people they shouldn't be allowed to petition Microsoft to make changes in their software to better suit their needs.
3a) It is not the duty of a citizen to alter their beliefs in order to align with the desires of their government. It is the duty of a government to represent and govern according to the desires of it's citizens.
3b) It is not the duty of the customer to adapt themselves to the business model of the vendor. It is the duty of the vendor to sell a product that customers want to buy.
You come into The Register's forums and attempt to play the aggrieved victim on a regular basis. Yet when I actually look at your arguments, I repeatedly find that If I replaced "Microsoft" and "Windows" with "Jesus" and "God" you start to look a hell of a lot like Westboro Baptist Church. Everything from telling people they shouldn't have a right to choice to screaming that you have a right to convert people to your religion that somehow overrides the right of people to believe what they want.
If's all fair game for you to viciously lay into Linux, Linux users and so forth...but it's persecution for someone to call you out on your bull or - worse yet - to say Mean Things about your chosen fuzzy wuzzy. Again, all very in line with the pile of bullshit I've come to expect to be shovelled by religious fundamentalists.
If you want to try to take me on personally, to make me the centrepiece for your demented little power games and requirement for technological faith, you go right ahead. I will defend myself vigorously and I will defend the right of others to believe what they wish. Even if that annoys you.
I will also continue to advocate that a rational, logical, needs-based analysis be done on a case-by-case basis as the standard for professional conduct in our industry. I believe that leaving faith behind and moving towards needs-based and evidence-based IT architectures is a necessary evolution of our industry.
If you view that as an Ivory Tower then you have a ball with that. You will be the very first - to my knowlege the only - person to have ever accused me of arguing anything from an Ivory Tower. Given that I have been called "the big voice of small business," "argumentum ad edge case", "the SMB personified" and "the ultra-populsit" I am pretty sure that your assessment of my arguments as coming from an Ivory Tower are so utterly singular that it borders on ludicrous.
I don't give a fig if people recommend something different than what I'd recommend. There are lots of cases in which I get into arguments just to understand why a given recommendation is being made. Shocker of shockers I'll even admit to being wrong on a regular basis, and say "yep, that looks like a better choice.
Like whatever you like. Recommend whatever you like...but if you are going to recommend something, be prepared to back your recommendation up. When you do so, don't use pesudo-religious techniques and wishy-washy arguments in your attempt to convert someone. I will challenge you, and anyone else who does so...just as I expect to be challenged in turn when I make such mistakes.
Now, if you'll excuse me, I have to go nuke a tablet because the Windows 8.1 update somehow blew up. The ISO for the clean install is done downloading and we're going to take this thing to 8.1 from scratch. Long night ahead of me...
*Okay, Ninite. I am allowed one, and I do try to keep the noise on that to a minimum.