If they make little ratings, they shouldn't make significantly high revenue especially from advertising those stuff, period. Merely selling a product is not going to be enough. Don't forget that's EXACTLY what Super Mario World did for us Americans and presumably Europeans regarding its TV show and the game. The TV show was meant to market the game, arguably succeeded on that front by even selling some. It still made zero difference for the executives.
Weedle... the numbers we're pulling are just from the Kanto prefecture in japan... There are seven in total. If we're pulling numbers from the entirety of japan... If we where then we'd see more re-runs and Japanese cartoons like Doreamon in the top 10 maybe with One piece sneaking in there somewhere.
In truth the numbers we're seeing only reflect what those in Kanto are watching. And only a fraction of what we're seeing from japan.
Also, Super Mario World is a horrible example dude. As it never aired in japan and really in all forms western base. From the Animation studio too the writers Nintendo only gave them permission to use their copyrighted materials.
Japan also doesn't have a bagillion different channels/networks with shows that compete with one another. In the US unless you have a solid following, your gone the next month... seriously its messed up how many promising shows get the boot after a couple of episodes. If the show's successful then the show is extended beyond its shelf life. Japanese shows also don't compete with reality show garbage, that monopolize the ratings.
Western shows eat each other, leaving the strong to either end on a high note or slowly fade to mediocrity and die. The creators don't really have a say if they're shows get cancelled right? Its all "The executives" and unless the creator is super influential/rich or there's enough of a cult following for the show so they could at least get a movie that ties off the lose ends or if they're lucky another season. Most shows also get cancelled in the middle of their season...
In Japan the creators have a say to whether the show continues or not. What if the animation studio's already fully booked or their contract ran out for the season? they can just find another studio to make the show for them. Most channels also have tons of slots for different shows, unless its primetime.
It's up to Nintendo if they wan't to keep the show alive or not... not some TV executive.
And even if we are to go by your examples of Beyblade and Yu-Gi-Oh, Pokémon's actually pretty different in that regard because a whole lot of people can find out about, not to mention play the games without even WATCHING the anime, just going for different sources as a reason to get them.
Both weekly Famitsu and Corocoro only provide coverage and a review. They won't help to sustain the popularity of the game. Not to mention that kid's don't tend to buy those magazines... as they are geared towards teen/young adults.
Since both Beyblade and Yugioh both have healthy fanbases who can play the games nowadays. Then the anime should've been canceled a long time ago by your logic. Both shows, just like Pokemon, only slightly adapt the rules of their source material, making the show rather nonsensical and insane most times. The cards are also useless filler (Or too broken to be used in the actual card game to begin with.), and the real powerful cards/archetypes (Or bases and blades in Bayblade) can't be found in the anime, so most Japanese 'gamers?' are getting they're information elsewhere. Really there's no point to both anime nowadays cause they can just find the information out, in most hobby magazines like Corocoro and Famitsu right?
Inazuma 11 is also an Anime completely reliant on its source-material. But really mirror Pokemon to the purest extent. Since both are originally video games... Every single iteration of Inazuma 11 from the first game to Go to galaxy They all had an anime tie in... most of them are 100+ episode long. Did you see Inazuma 11 in the ratings? Inazuma 11 is made by level-5 and would certainly find coverage from famitsu and corocoro and yet all the iterations of the show still had an anime tie in...
Like the Pokemon anime, the shows I mentioned above are suppose to sustain the games/hobbies popularity and serve as an entry point for children who really have no Idea what a Pokemon a Yugioh or a Bayblade or an Inazuma 11 is. Not to mention the show has its own fanbase separate from the games.