I haven't heard Unapologetic, so I can't say whether or not THAT deserves to be No1, but in general, yes, after everything, Rihanna definitely deserves a number 1 album.
OMG...sigh. Of course, she does. I'm sure those that come for her will still find something else to trash her about. Let this be one less thing off of their list.