I'm not a fan of Beyonce but her voice was mediocre right here and she sounded tired during this performance as well, so yes her voice did progress as the years went by. She is way better then she has ever been !!! She doesn't have the best voice in the game but surely not the worst voice neither.