I don't think that people are just hating, if Beyonce and her camp actually took the time to produce something of quality then there would be no dispute. I don't think anyone is denying that she is a talented women, but she has been in the game to long to be putting out the same shit. These are the same type of songs and videos she was making 5 years ago. There so uninspired.