RiRi sings real good on X Factor

Rihanna‘s given enough good vocal performances by now to consider her a strong singer, but somehow it’s still a shock whenever she gets on stage and doesn’t sound like a dying goat. I guess all those early years of vocal torture really left a scar.
Anyway, RiRi performed her new single, “Stay”, on the X Factor finale last night, serving up CD quality audio like a true kween. She wasn’t so hot during “We Found Love”, though, finishing off that performance with an ear-shattering banshee screech that reminded me of the vocal atrocities that she’s sometimes capable of.
Really though, I’m just confused as to why RiRi’s performing last era’s hit when she just dropped a new record. Are her back-to-back album releases so close together that she can’t remember which song is from which album?
In other news, homegirl is still tweeting photos of herself naked and with Chris Brown for attention. It seems like an awful lot of work just to promote an album. If she just focused on making good music and giving flaw-free vocals like tonight’s “Stay” rendition, she wouldn’t need to twerk on Breezy’s pencil dick for publicity any more.
Am I right?