Yeah, thats great, but again it was released during Xmas sales time, and she does have a fanbase. Considering she went platinum so fast, I expected for her to do like 1.8-2.0 and she didn't. And Xmas is also the defense for why she outsold albums that have struggled to sell. They were released at a time of lower sales. I'm almost sure Ciara would've pulled the same #'s as Rihanna and other strugglers if she hadn't gone for the smart Xmas release, because her singles did horrible compared to those you mentioned.
Tierra may be right its because of the single choices, but, the tracks chosen were some of the strongest. (excluding "LAB"

) If they had went "Get Up", "Promise", "Thats Right", "My Love", the album would've seen the stronger numbers it should've had just based off how fast it sold in the beginning.