1) The people here truly enjoy discussing poker
2) The more candid you are with your advice, the more candid other will be with their's. ie. we're all trying to improve our game and multiple brains are better than one.
3)With so many people playig poker now the only times we really run into people that visit here are when we want to (The Gaunlet, scheduled ring games, etc.)
4)Like strangebird said, there are plenty of fish in the sea. Not many people are disciplined or dedicated enough to learn the game and play it well. If people improve their game here then awesome, just so long as there are enough fish to continue to feed our bankrolls.