Ciara is a flop because she's a fad. No one has cared for years btu her fans still cling to her "smash hit" (which barely sold 400k w/ a trillion remixes and performances) and flop album which sold less WW then that chick on the game (can't remember her name)'s album did in the U.S.
Horrific, whiny and nasal voice + man looking body + bad music = The reason no1 likes her.
Ciara has been able to sustain relevance for years despite her music not seeing massive success. 2013 + 2014 (even though the year has just begun) has had her have heightened media exposure that she wasn't seeing since her first two albums.
Like it must suck to be a knee fan. Beyoncé stans generally don't care about Britney, but the Knees... They get all hot and bothered whenever she's brought up. That's if they aren't bringing her up themselves just to seethe.