She's extremely talented and she works her arse off. Seriously, the girl is so hard working. But unfortunately she's debuted at a really bad time.
There seems to be a group of established major pop girls - Beyonce, Rihanna, Katy Perry, Lady Gaga, Britney Spears, etc. who all seem to be seen by the GP as the major women in pop, and they're all around the same age. They're not old enough to be irrelevant or usurped yet. Consequently there's this new generation of up-and-comers (like Tinashe, Jhene Aiko, Zendaya, etc.) who are all extremely talented, but the girls who are 5-10 years older than them are nowhere near done.
In 5-10 years time, when all the current major girls are in their mid-late 30s, I think there will be another onslaught of young women dominating pop music. But unfortunately for Tinashe, Zendaya, etc. they debuted in an "in between" generation. They're never going to be as big as Beyonce and Rihanna because, well, Beyonce and Rihanna are still going, and they're nowhere near done.
The current lineup of MAJOR pop girls smashed their debuts, and they maintained that relevance with huge eras. Eras that were sonically and visually cohesive and spawned multiple #1 hits. As great as '2 On' is, it didn't even peak in the top 20 and it's kind of the only song she's really known for. I think she's going to get relegated to the side with other tumblr-ish pop girls like Charli XCX, FKA Twigs, etc. but she'll never solidify her status as a major pop girl like Bey and Rih.
edit: wait what...mess
How is this so long? It just started out as one thought
I need to stop waffling