Great input. If you bothered to read the thread you'd see plenty of people posting who can walk plenty far around their local area and see the same 2-3 Pokemon over and over. This may sound like a novel idea to you, but everyone's experience is different depending on location. In rural areas the game is almost universally shit in terms of what Pokemon can be encountered.
I get shitloads of zubat in my area, shit happens.