Personally don't like either... well I mean I doubt ANYONE likes Roseannes.
As to the claims that the dislike was racially motivated.... I have to say the reason I didn't like it had NOTHING to do with her race and all to do with the fact that you couldn't even recognize it as the national anthem.
What can I say ~ I'm a traditionalist.
I loathe and despise it when singers "put their own spin" on the National Anthem. The girl probably had a decent voice, but all I can hear is a girl doing what a friend of mine used to call "vocal gymnastics." It's the vocal equivalent of doing flips, roundoffs, backflips, splits, etc., only with your voice. The performance ceases to be about the SONG and becomes solely a vehicle for the singer to show that they can hit
this note and
that note and the
other note and do them all in one riff after another until your ears want to explode in exhaustion from listening to it.
Sorry, but she sang notes that are NOWHERE in The Star Spangled Banner. Nowhere. And she sang a lot of them...........drawn out over a looooooong period of time. Sure, she has the right to sing it any way she wants. And the listeners have the right to say they are sick and tired of the National Anthem being massacred and tied into vocal knots. And despite the cries of racism, there's nothing racist about it. It's just a turnoff to many for the singing of TSSB to be all about THE SINGER and not at all about the song itself. Sorry, let her sing her version at home to mom and dad and her many admirers and let them clap until their hands fall off. Me, I want to hear a version that I RECOGNIZE and that I could sing along with if I wanted.
This has been a pet peeve of mine for a while. Half the time, I mute TSSB on TV because I know it will be butchered, mangled and left for dead just so some Whitney Houston wannabe can have her moment and "sparkle." No thanks. Just sing it the way it was written. If you want a different song, write your own.