There are only a few songs that cannot be covered. "Sweet Child O' Mine" is one of those songs. Especially by a pop singer. A female pop singer.
I have to be honest here: I don't hate Sheryl Crow. I've seen her in concert. Her live show is decent. She is not, however, anywhere near as good as Guns n' Roses - and her version of "Sweet Child O' Mine" makes me want to cringe. The song is perfect. It didn't need covered - or changed - in any way, shape or form. It certainly didn't need a modern video.
I have nothing else to say. Just watch the video. Tell me if I'm being too harsh. Something tells me you'll see it my way.