The on purpose for publicity thing makes sense. This may sound like a joke, but when was the last time you heard Katy Perry’s name connected with something good?
She get’s more mentions for doing something stupid on Sesame Street or this shoe thing than she has for her music for a while now. Hell, I only became aware of her from the song “I kissed a girl”. A bid for attention if ever there was one.
Perry is a mediocre singer, she doesn’t write songs very well, all she’s got is the chance to draw a crowd by doing something crazy. Lady Gaga used to be in the same boat before she went out of her way to show she had real talent.