My points of similarity were about wanting to find someone with this arbitrary, absurd set of surface-level similarities because it would make me feel less different/unique. You don't fit them, which is totally cool, and really doesn't mean anything. Your post sounded a little bit defensive (as I read it), and I'm sorry if I made you feel excluded or anything by listing properties that we happen to differ on.
I guess we just disagree on reasons to do things. The process of solving problems tends to be what interests me, more than the final product. Needing the solution is a good way to make sure a project actually gets finished, but its the process of solving/building that is more interesting to me. If a tool/language/etc is considered hard, then I want to use it because that might mean it's more powerful or it's mind-expanding in some way (for the right kind of hard). I wouldn't phrase it as "because it's there", but I guess that's also reasonable.