Screw "sense of accomplishment by giving back to the community", sense of accomplishment makes it about you and your feelings, almost like a coping mechanism to deal with their shitty lives, not about change itself (see veganism, it's all about themselves but have literally no impact in the mode of production, feel good petty burgeois lifestyles). The point ought not to be to escape the system or make it more tolerable as many users seem to want, but to change it, many don't even believe such thing is possible so they play escapist fantasy games, see movies such as Captain Fantastic, fun movie (pretty sure everyone here felt a little jealous of that life, at least I did), but it's still an escapist fantasy.
I just think squatting could be another form of class struggle, another form of putting politics people's minds (first those who organize, then the everyone else when it gets enough attention), if it's done consciously and the users learn self discipline and self education maybe it could create a small impact. You are right, maybe I could start something, but I got neither money nor expertise to make a website, and never even squatted (camped illegally and saw many empty houses but didn't dare trying to enter them).