I love Bayonetta but I absolutely understand why people might not. To me, she comes off as an over the top caricature, practically a drag queen. A total badass who does whatever the heck she wants.
But that's how
I saw her when I played those games. In reality, she
is intended to be a "sexy" character and there are a lot of little and big things in those games that leave me feeling a bit gross.
We recently had a 50 page thread asking whether or not the game implies Bayo was raped by one of the bosses in a throwaway gag during a boss fight. It's pretty cut and dry to me and any discussion about her being a strong female character is undermined by the clear intentions of its creators. They just can't help themselves.
in case you need a visual aid:
Oh boy, I've never seen this. Never mind, maybe Bayonetta really is just OneeChanbara level trash after all. Christ.