The haters will hate. & us real Beyonce fans love the song (already) REGARDLESS if it's the final, radio edit, demo or wtfe...But Bey isn't aiming to please EVERYONE...So rather you're a new or old Beyonce fan it doesn't matter because for that one hater, Beyonce gets 500 more appreciators!!