Before you say what someone else said is "bull", you should check whether the thing that person said is valid first. There are clearly other places located at various part of the region to distribute beginner pokemons. This was the case best illustrated in Hoenn, where Nurse Joy from a pokemon centre from a town where there are no research laboratories distributed the beginner pokemons. If I recall correctly that was when Ash has already obtained 2 badges.Bull! The very 1st gym in every region is always located somewhere near where beginning trainers get one of the 3 starter pokemon. They wouldn't have a gym nearby the town where you get your first pokemon, where all of the gym leaders pokemon are on extremely high levels. It wouldn't be fair to the beginning trainers at all. Therefore my point is still valid.
Obviously some gym leaders are more powerful than others, but I think in the anime, it's more about their strategy and how they counter challengers rather than their pokemons actual levels. Also, talking about "unfair", it wouldn't be fair to have someone from Snowpoint City to travel all the way to Sandgem town to obtain their first pokemon.