The solution is simple, don't make bad games. If you don't want your game to be a flop, then actually try with it. If your game flops and is still a critical success then maybe you are catering to the wrong demographic.
A prime example as of recent is Yoshi's New Island. A semi-flop that had bad reviews. If Nintendo really wanted it to do well, they would've actually made it themselves or at least checked to make sure the studio wasn't molding a piece of crap.
I only read the first three sentences and then skimmed the rest, just for reference sake.