Sure, I guess people need bird taxis, but I shouldn't need it. I'm a Pokémon trainer with a massive bird in my pocket. Just give my bird the ability to fly without taking a move slot.
Like, please get me off this random Machamp. Why can't my massive teddy bear push the rocks instead? The fact that we're in a 3D world but my Pokémon friends are still inexistent outside of battles and menus takes me out of the experience way more than the existence of pokétaxis imerses me.