Beyonce was boring and predictable, way too much vibrato.

She doesn't perform well on slow, emotional songs.

She's not perfect so I don't know why everytime she performs her fans act like she's the best thing since sliced bread, come on. That woman doesn't even no we exist. And everyone is entitled to his/her opinions so stop acting childish when someone doesn't agree with you.

Since Mariah has an album coming out at the beginning of the year, they should of had her do it. Her voice has the emotional content to pull it off and she's been classically trained. That song is not meant for someone who uses a lot of vibrato.