I disagree that community requires geographical proximity, but I definitely agree that it's on the list of positive terms co-opted by internet companies to disguise their profit-driven motives. Community requires compassion and shared interest; these days it's applied to any and every kind of human connection, with no regard to whether that connection is beneficial or even wanted.
I would even go so far as to say that "community" has come to mean "group of people who have some common characteristic". No actual interaction or bonds between any of them is required. The word loses meaning as the actual human connections involved are removed.