I think that as far as Beyonce goes she needs to understand that times are moving on. She was once our Queen B. However there are new players on the field, players who have usurped her. It is time for her to step aside gracefully and allow a new generation to take over instead of telling them to Bow Down. She does need to humble herself. She needs to celebrate the new generation of artists and accept her role in history for paving the way for the hip pop singers of tomorrow.
Controversial statement- She is like a Madonna that refuses to die or go away. We will always remember her for the music she once created and perhaps from time to time she will probably top the charts again but step aside like Celine Dion and Whitney Houston please! We will still love you and respect you!