Dont forget your position as staff when you're helping someone (or doing anything related to the game really). Lazy posts like this really test our confidence in the staff as a whole. If you took the time to read the OP's post, you would know he knows about type advantages and disadvantages (he clearly mentions that geodude has an advantage over bugs).
This post is about the ridiculous discrepancy in levels between gym trainers and wild pokemon, to which i agree. You just got through the kanto story and very few want to start all over again and grind from the beginning. It would be ok if at least it required less of a grind than what we all ready went through, but no, we are forced to grind even further. Some of us just want to finish the story quickly and move onto constructing competitive teams, a task that will take a considerable more amount of time than finishing both stories..
OP edited his post after Zero posted it, so the post isn't "Lazy", OP just did not give enough info about it.