Nintendo's funding of Bayonetta 2 is precisely the kind of pro-consumer move we need to encourage with our wallets. In our current-gen climate of AAA oneupmanship, greedy cash grabs through overpriced season passes and day one DLC and retailer exclusive pre-order bonuses, not to mention content-starved microtransaction-dependent releases, Bayonetta 2 is one of the rare titles that shames these money driven practices by representing everything games should be.
Just listen to how devoted the developers are to the important things: creating exceptional gameplay, improving on the original Bayonetta's already genre-defining design, and going the extra mile to include enough bonus content for years of DLC support (all on-disk and free of charge). There's a mountain of substance beneath all that style, because Platinum actually cares about making great games, and Nintendo was willing to help them achieve that.
If you don't support this game because you think it's a "bad business decision," I can't imagine what would qualify as a good one. The issue at stake here is how the market rewards or punishes game companies for putting players first instead of exploiting us for a better bottom line. How do you want to be treated as a player and a consumer? If you love skeletal AAA behemoths like Destiny that overpromise and underdeliver, you can say so by watching Bayonetta 2 bomb. Or you can do your part to support companies full of people who would love to bring you more content rich titles that focus on great gameplay above all, if only they could afford it.