It seems like in the Pokemon world, in both the show and the games, most people don't get a starters, or tend to catch them in the wild. They all tend to have somewhat fairly common Pokemon. Imagine you are just an average joe in the Pokemon world, you didn't get a starter. What three Pokemon would you want to start your journey with?
For example: I would choose Zubat (because Crobat ftw), Yanma, and either Gligar, or maybe Sandile.

I'd start out with something weak, fairly common, and easy to catch. I'd probably go with a bug type, maybe Caterpie or Spinarak. I'd then move towards typing and grab an easy to catch flying type. After that, either a water or rock/ground type.

haha I love the thought you put into that. Crobat would definitely by my best friend, since according to these rules I can't have good ol Grovyle, Yanmega would be my go to guy to fuck shit up (Ever used one of these little fuckers in a Nuzlocke? They'll always pull through) And then I think I would choose Sandile over Gligar, and them let him stay as a Krokorok. That bro would be my badass.

I really like Mawile. I use a gimmicky set in competitive battles that has Iron Head, Sucker Punch, Substitute, and Focus Punch. It catches a lot of people off guard and even holds its own in standard matches given the right prediction. It is a damn cute pokemon to use. It can be a challenge sometimes but I always pick up a Mawile.

If I were a normal trainer, I would probably end up starting with Pokemon I like more than Pokemon that would be more useful. So I would go with Shuppet, Buneary, and Ralts, since their evolutions are among some of my favorite Pokemon.

Galade is cool, but I prefer Gardevoir. Probably because Sapphire was the first Pokemon RPG I played and I was fortunate enough to run into a Ralts early on. And yes, it would be pretty cool to see a Banette evolution. Dusclops got one, so why not Banette as well?

I would like a houndour, joltik, and gligar. They all led to some of my favorite pokemon also they seem to be common in what areas that they're available so they couldn't be hard to catch for a new trainer hopefully.

Growlithe, as Arcanine has been my favorite Pokemon since Generation 1, and then a Kabuto and a Farfetch'D. Although assuming fossils are out of the question too, I'd probably go for a Scyther. Wow, I never realized how much preference I still showed towards Gen 1 until I wrote this post.