I'm really,
really frustrated with the way that Pokemon Go discriminates against bicyclists. Leveling is a function of distance traveled and clearly they have to scale things to keep bicyclists from dominating the game but right now they just straight up don't count any distance moved over a certain low speed (
@Synsensa told me once but I forgot). I have gained 2 levels in 4 or 5 months and it takes me at least a week to hatch a single pokemon egg (they hatch according to how far you've traveled) and it's hella frustrating. I am also frustrated with the way it forces you to be in physical proximity to trade or battle with friends and the fact that you have to use stupid friend codes to set up in-game friendships instead of just login ID's or phone numbers. Gah
They added new Team Rocket battles which seem aight but I haven't really gone out of my way to learn the in's and out's of them. Battling at Gyms still sucks but it does seem like the Team Rocket battles are a bit better with more move varieties.