>can’t brung bikes indoors because a voice in your head said so
It's not literally you hearing a voice in your head, it's you remembering advice that someone gave you, and deciding that following that advice is the best course of action.
>completely free healthcare
We don't know the underlying economics of the Pokémon World. Perhaps there's some sort of tax that pays for it. Or maybe advancements in technology make healing Pokémon so easy that there's just no reason to charge for it.
>children give you money for fighting their pets
It's a pre-arranged deal. A wager or an ante. Maybe it's not something we'd ever do in the real world, but in a different world with different social norms, it really isn't anything crazy.
>mr. mime can be both female and male (I know it’s just the English name but it’s still kind of dumb to me)
When Mr. Mime was first introduced, Pokémon did not have genders. I'm sure that if Mr. Mime were to be made post-Gen II then they would have given it a more appropriate name.
>an apple is a dragon type, but not an actual dragon.
But it's not literally an apple, it's a baby dragon that lives inside of an apple.
>police don’t do crap about anything that happens in Pokémon
Speaking of that, I've always found it amusing that the police in the Pokemon anime are so incompetent. It usually takes Satoshi (Ash) and his friends' intervention to stop criminal organizations since Junsa (Jenny) and the entire police force apparently can't do their jobs.
Just because we don't see the police doing anything, doesn't mean they don't. Basically the only crime we see in the Pokémon World is that of the evil teams, and they tend to be involved in conspiracies that go above the level of what police typically handle, and most of what they do tends to be stuff done is secret and seclusion, so the police wouldn't even know.
Also, might I remind you of Looker. So at the very least, the International Police most certainly do something.
The thing that has really bothered me most since the start was the flying type. Why call it that instead of sky, air, or wind type? There are pokemon like Garchomp, Dragonair, and Decidueye that can fly that aren't that type or have levitate. Air or wind type would imply an elemental affinity that would make more sense and divorce the idea of flight being tied to a specific type. Not all air or wind types would have to fly either which would make more sense for pokemon that really just glide like Gligar, Hawlucha, and Archen by again implying an association with an element instead of a specific ability. It would also thematically sound cooler imo. Rayquaza sounds better as a Wind/Air/Sky Dragon than a Flying Dragon.
I agree that wind or air would have been a better name for what the type has become, but you got to remember that when the type was first created, all of the Pokémon that were Flying-Type were winged Pokémon, mostly birds. It made sense at the time. Just be grateful that they didn't call the type the Bird-Type, which they almost did, then things would be even worse.
Changing it would also free up some pokemon from having flying type tacked on simply for having wings like Charizard (Fire/Dragon instead maybe), Butterfree (Bug/Poison or Psychic), or Crobat (Poison/Dark maybe).
I don't think they would do that. They gave those Pokémon those types for a reason. In the end, a change in the name wouldn't mean anything, it's still the same type. A rose by any other name.
Also, why do so many flying types need normal type as well? Why did they decide that flying type couldn't stand on it's own or even be the primary type until Tornadus, Noivern, and Rookidee?
Due to Tornadus, the way I've always interpreted it was that pure Flying-Type was reserved for Pokémon with elemental associations with the wind and/or sky. Basically, pure Flying-Type is actually more of a Wind-Type, while Flying/Normal is more of a Bird-Type. However, Rookidee and Corvisquire went and ruined that theory. However, I think that this was just an example of Game Freak dropping their internal logic, rather than asserting something else is the case.
Sandaconda weighs 65.5 kg (144.4 lbs). It's Pokedex entries state it is able to store and spit 100 kg (220 lbs) of sand. So why then does Sandaconda weigh less than the amount of sand it stores in the pouch? Surely that would add on to its actual weight? Is the listed Pokedex weight the weight of it when it has no sand in the pouch? I'm so confused.
Probably just safe to assume that it's listed weight doesn't include its sand.