Frankly, I wasn't too surprised at Angie leaving this week, she would have been too much competition for Candice if she made it to the finals alongside her.
After five seasons of WGWG winning, the producers didn't want another WGWP (White Girl With Piano) winning, so they are desperately opting for a BGWV (Black Girl With Vocals) to take it this season. Their obvious choice was the younger and more markeatable Amber at first, but when it became clear that she wasn't a crowd favourite, they had to stick with Candice. I'm not saying that Candice isn't deserving of winning, just unhappy with the way it is done (Did anyone notice JI correcting himself last night when he said "You didn't win the night" to Candice before correcting himself by saying "You didn't win that last performance, you won the night?"). There's so much more fake in some of these so-called reality shows than in my daily dramadies.
And just to add to the count, the show has jumped TEN sharks with their blatant manipulation this season, and that's why the ratings are so low. The producers may take us for fools, but they are the real idiots here.