The hype surrounding Beyonce's must have been so high, someone got a hold of the project and put it out online 3 weeks early. Like many artists, album leaks are quite common. Bey's reaction to her 4 pre-release was the opposite of what people may have been expecting though.
My music was leaked and while this is not how I wanted to present my new songs, I appreciate the positive response from my fans. When I record music I always think about my fans singing every note and dancing to every beat. I make music to make people happy and I appreciate that everyone has been so anxious to hear my new songs.