Anyway, would it be too much to get different (or customizable) ride Pokemon. The Machamp thing was funny at the beginning yes, but my character has dignity and probably doesn't want to be caried bridal style by a freakin Machamp.
When you look at the lineup of ride Pokemon in S/M, each one was meant to serve the role of a HM or other items.
- Tauros served as Rock Smash + Bicycle
- Stoutland served as a Dowsing Machine
- Lapras served as Surf travel on water, along with being able to fish on water
- Sharpedo was for Rock Smash as well, but on water
- Charizard served as the Fly user
- Mudsdale was the only one that didn't serve an HM role, with crossing rocky terrain
- Machamp was used to push rocks, like Strength