If the song is mediocre, not even one of the most talented young artists out right now can do anything about it.

With that said, I'm really starting to fear for Tinashe's career. She seems really desperate for a hit at this point (although it's probably mostly her label) and people aren't buying into it.
She should just do her thing like she did on her mixtapes and not try so hard to get airplay with watered-down versions of herself. Then I'm sure she will find her audience, because she really is insanely gifted.
But no matter what, I'm #TeamTinashe!!!