That is an entirely different point than what was presented in the article. It is possible however that it was the style of presentation where I found fault and not with the substance itself.
As I said, I agree that it is a great thing to keep your mind open to other people's views, thoughts and feelings.
It takes a very curious mind however to find this practice at all interesting. A lot of people aren't really enamored by learning for it's sake alone.
But programming seems to be one of those interests that are just avoided altogether in many cases.
It most certainly is not. It just happens to be the one you see the most, especially since you and your husband - against the grain - share this passion.
Programming is no different than any other passion in this regard, from quilting to football to fashion to cigars.
Well rounded people will have a great many things they are passionate about. There will be those that their spouses share with them, and those that they do not. Provided that the amount shared works for both of them, what these particular passions are is irrelevant.
The problem with most programmers frankly is not that their SO's don't share their passion, it's that they have little beyond a passion for programming.
The less well rounded, the less likely you are to find a person to relate to.