Bayonetta is severely overrated. Her neutral is awful, her combo game gets worse and worse the more you understand about the matchup, she has an easier time comboing super heavys but she cannot kill them until 170+%, etc etc.
Her biggest thing is racking up percent, but she can't exactly do that as well anymore. She gets outclassed by characters who do it better, and her strings are always really risky due to the overwhelming threat of *landing*.
Offstage she does good, but using her offstage requires a metric **** ton of skill. For example with most characters, if you hit someone with a Nair offstage they tend to die. If you hit someone with Bayonetta's Nair, Uair, or Fair, chances are they aren't dead unless you carry yourself to the blastzone with them.
You have to memorize a 3 frame window to combo and recover, but at the same time your combos aren't good enough. You have alot of them, but they are all super situational, and unless you are up against ROB (the perfect combination of not heavy enough + big), you aren't going to reliably rack up percent.
And if you look at her damage output as decent, then everything else just falls apart. Worst non-Sheik killpower, formulaic recovery due to Up-B being gimpable, terrible frame data (frame 9 jab, frame 6 OoS that doesn't hit smol boys, 42 frame landing lag from 2 Witch Twists and an airdodge), zero shield pressure, awful throws, zero disjoints outside of smashes, situational projectile, worst counter in the game **by far**, disjointed smashes that clank with jabs, aerials that don't kill at 200%, no killing tilts, no kill move before frame 11, quickest move is frame 6 and is her **up B**, Bat within isn't directional, and one of the lightest characters in the game
I should mention that Bayonetta's Up B alone gives her 19 frames of landing lag. ABK gives her 20. WT to ABK is 25. 2 ABKs is 30. 2 WTs is 32. ABK to DABK is 40. WT, ABK, WT, ABK is 42.
Mod edit: merged a double post. - Werekill