You are correct, as usual. Both important songs, of course, but I have no patience for an entertainer who agrees to sing "The National Anthem" but does not even show enough respect to learn the words.
What Roseanne did bordered on treason. She without a doubt, stone made a mockery of the National Anthem. She hit it big not long after, I remember hearing her rendition, and not being able to listen to the whole thing.