Katy sings in like several different keys in more than 64% of her live performances, AT LEAST. She's had years to prove herself as a competent vocalist. Either you are or you aren't. She isn't. I think she has a really good voice but she's unable to use it properly. What good is the instrument if it isn't learned or mastered?
I agree that she has control problems but overall she has a good voice.