Internet dating is for people who don't have the social skills to meet people and engage in more than a nod or good morning in passing. The same people who don't know their next door neighbors and then complain they have nobody to talk to. Getting out and actually doing something, which would help address the problem, is too outside their comfort zone due to lack of practice. I predict a rise in similar scams targeted at the aging male programmer population who think they'll never fall for it.
Your view is painfully naive, shallow, and uninformed. For many people, "getting out and actually doing something" is a pretty crappy way of meeting people to date. If your ideal date is... well... someone just like you, it's fantastic. Otherwise, not so much.
I'm very social as well as involved in my community, but the aspects of community involvement I like as well as most of my hobbies tend to be things other guys like, not other women. Because of my job, I live in primarily family oriented areas where most people are married. I go out a couple times a week and it's always with married couples or just the guys. Single women in my age range are needles in the proverbial haystack.
Internet dating has been a godsend in meeting people in neighboring areas with different interests and different social circles. Internet dating is a tool. It's a shame you feel the need to denigrate others just because you don't know how to use it.