I saw Haunted live at On the Run and Made in America. Though, Haunted was lackluster on OTR tour, the Made in America performance was perfect. IDK how it translated on screen, but in person the visuals, choreography and stage set up was everything I imagined for it.
Um, because she's singing in it. She's in the video. People who hear it on the radio will know it's her. They're not like us. If they hear it they won't go "oh, her name isn't on the song. That isn't Beyoncé"