I didn't think Bayonetta was too mature for the game, I was always confident that Sakurai and his team could tone down some of her more mature assets while still keeping her close to the source material, like they did with Snake. But I did still think she was impossible because of her guns. Guns that fire actual bullets have always been a big no-no in Smash, I distinctly remember a pic-of-the-day on Miiverse that revealed the raygun item, and Sakurai specifically mentioned that it had been designed to not look like a real gun. Sure, I thought, Bayonetta has plenty of weapons, she could just use something else. But her guns are too iconic to her character, you just can't have Bayo without her guns.
Well, Sakurai seems pretty intent on breaking every rule he has. I'm growing more convinced he's actually just the physical incarnation of some eldritch chaos god. But, although I wasn't necessarily pulling for her, and I sure didn't vote for her (Rayman for Smash NX!) I'm still happy to see her. She's basically Nintendo's adopted daughter at this point, and I enjoyed the heck out of Bayonetta 2. And hey, if bullets aren't grounds for an automatic "no" anymore, that means I can properly campaign for Elma in the next game.