We have a message for fans of the Mushroom Kingdom. Please take a look.
Charles Martinet has been the original voice of Mario in Nintendo games for a long time, as far back as Super Mario 64. Charles is now moving into the brand new role of Mario Ambassador. With this transition, he will be stepping back from recording character voices for our games, but he’ll continue to travel the world sharing the joy of Mario and interacting with you all!
It has been an honour working with Charles to help bring Mario to life for so many years and we want to thank and celebrate him. Please keep an eye out for a special video message from Shigeru Miyamoto and Charles himself, which we will post at a future date
It had less to do with Pratt and more to do with it being a radical departure from the established voice of a very nostalgic and beloved character. It would basically be the same thing if Pratt was chosen to voice Micky Mouse or Bugs Bunny.
It’s also compounded by the fact that the Mario fan base, for good reason, loves Charles Martinet. Just see comments here for evidence. So pulling out a generic sounding Hollywood frontman felt like they were focusing on sales over source material. Which is true, but will always upset longtime fans.