That's why I used the word "stereotyped" at the beginning. And why I said it's possible to have both ways (and multiple ways) of looking at things -- and indeed the best programmers do have both.
I do think that most people have an natural disposition toward one way of thinking, and trying the "opposite" way of thinking is a great way to improve.
You could console yourself in the knowledge that, if one is to divide the world at all, one must first divide it in two. The really trick is to keep dividing, and not get stuck at the first thought you have.
I think it would be more helpful if you actually said what you think, rather than making vague objections to something I didn't say. It would make for a much better conversation.