A review of a new PowerShell book on Slashdot features a great comment from an anonymous coward who gives the best argument against supporting multiple platforms that I’ve ever read:
I hate re-using code because it forces me to solve new problems every day. I’d rather create new value on Mondays only, and then spend the rest of the week re-doing the same work on my other platforms. It gives my mind a chance to rest, and I can drink heavily mid-week and still be able to do my job.
I sure hope they charge extra for it, make it a resource hog, lock out third-party extensions, and then discontinue it as soon as I’m dependent on it. I really liked the 1980s and look forward to reliving them.
The nice thing about the comment is that it contains the pro and con of supporting multiple system architectures back to back, and both perspectives are funny, and true.