Beyonce's performance was based on talent alone. Sure she could have had better staging, props, and other popular artist beside her... but she didn't. And of course she didn't top Madonnas ratings smdh. Madonna has been in the game for over 30 years... She's a vet in the game! The fact that Beyonce's number's come 2nd to Madonna's and third overall (MJ 1st, Madonna 2nd) that is commendable. She's by far one of the best/if not the best performer of our generation... just giving props when props are due.