That's exactly correct, IMO.
Friends and family ask me, "What computer should I get?", and I respond, "Depends on what you want to do with it. Figure that out first, and then I'll tell you what computer I think does that job best."
And that's why, after 40 years of playing with computers, I have an array of Unix, Linux, PC/Windows, and Mac/OS-X machines cluttering my house (and work). (And a bunch of ancient hardware, but I don't use it anymore.) If you have enough different tasks to do, then "Get the right tool for the job" may cause you to have a lot of different machines around.
And another person may use a very different set of tools, depending on their background, familiarities, and personal preferences.
Which is one reason why the flamewars here were so disgusting to me... I'm very glad we're taking steps to calm them down.
Grin, you sound exactly like me. But I've only been playing with computers for 30 years. Right now my "active" machines on my home network include a couple of Linux machines (including a netbook), a couple of Mac books, an XP box, sometimes a Win 7 box, an xBox 360, PS/3, a couple of iPods on wi-fi, an iPhone on wi-fi, a print server, some network attached storage... I think there's a 386 in the basement that I could get to boot, mixed in with accumulated systems up through Pentiums...