I'm guessing this is a joke, but see Lapras and Sharpedo both being surfed on.
Of course it's a joke. But at the same time, part of Pokémon's appeal is using Pokémon that you like, even when it comes to HM's. But I guess if someone's abhorrence of HMs is strong enough, they won't really care which Pokémon are used in place of the HMs. But let's be real here: there are a lot more fun, unique fliers out there they could have used! Gimme a Golurk Rocket Service, or a Hawlucha Suplex Station!
Or a Drifblim Hot Air Balloon-----------
Have you seen how it is described? You can call them at any time (confirmed), and their purpose is described to be pretty much identical to HMs. So I can call a Lapras whenever I want to surf, and you think surf is staying? I can call a Tauros whenever I need to break a rock, but rock smash is staying? This doesn't make sense to me.
What I think is interesting about this is just how it could possibly work. I'll admit, I didn't notice the official site had said these Pokémon can be "called anytime," but that just makes things more weird. I mean, you're not just calling Tauros to break a rock--you're riding it. In past games, I never had to mount my Pokémon to execute an HM unless it was Surf or Fly. "Go Salamence! Use--wait, no. Let me just get on your back for a sec... Don't give me that look! I want you to use--no, not Fly! Rock Smash! Alright, thanks. Lemme just step off, aaaaand back into the Poké Ball you go!" (This is a joke, too, by the way.) Unless things such as breakable rocks have all been congregated into one area so there's a reason to bother to get on top of Tauros, the way it's currently described really seems closer to how Rhydon could break rocks because there happened to be rocks on the only path you could ride it.
And you yourself seem to think this "call me anytime" wording will have its limitations. Limitations similar to... well, using HMs:
I really want to be able to ride my own Pokemon, but I'm not holding my breath. Information so far seems to suggest you just call on super helpful Pokemon, Eon Flute style. Also not feeling like just-for-fun riding will happen. As much as I'd love to be able to use a Pokemon (preferably with the option of using my own) as a viable replacement to the bike, I just can't see it.
So, yeah. Why bother mounting Tauros if you only need it to break one rock? Seems way more similar to XY's riding method to me. The only difference is maybe Soaring (or just Fly) and Surf have been grouped in with it.
Although, a liiiiiiiiiiiiiiiiiiitle off-topic: it would be super slick if Lapras was used for like, regular, calm waters, and Sharpedo was used for going from island-to-island. Yeah, you get on a boat once, but having the option to ride Sharpedo after a point would be cool, too. That's the only reason I can imagine for Surfing to get two usable Pokémon, unless each "service" has multiple Pokémon for you to choose from. Also, can I point out it's a shame that we use Tauros for Rock Smashing but not Surfing? Come on, why would you
not use Tauros for Surf? Again, great idea, awful execution
(do I really need to point out this is a joke, too...?).
Why are we assuming things like this will happen? Why do you assume that because X feature is happening, Y randomly made up feature will come with it for no reason? This makes zero sense. Yes, it happened in a previous game as part of a completely unrelated feature.
I'm sorry but I have absolutely no idea what you mean by this. I didn't assume anything--just thought through all the possible outcomes. Then you claim I mention a "randomly made up feature," then go on to admit that it happened in a previous game... But then claim it's completely unrelated when in reality it was in regards to Strength, an HM move, which is completely related to this topic... And then you just sort of end your thought. Regardless, I hope my above explanation can help you understand what I meant better. If not, all I can offer is this:
Soar is more inconvenient than Fly. Sure, you don't need a Pokémon with Fly on your team any more, but Fly is instantaneous. Soar is not. You can even encounter wild Pokémon when using Soar! People want HMs gone because they seem inconvenient. But in order to make Pokémon riding truly replace HMs, they will need to be in some way similar to XY's handling of the system, which was, without a doubt, inconvenient, with its slow speed and respawning of obstacles--something they've moderately fixed up in the past (see: gen 5's introduction of Strength rocks not respawning). Even small things, such as the unskippable animation of mounting your Tauros each time you want to break a rock, can add up to feel like big inconveniences. Much like HMs.
There definitely needs to be more details on how this system is handled before anyone can go around with certainty on what this means for not just the future of HMs, but the player convenience of exploring through Alola.