I know I've told this story before, but it speaks directly to WF's comments.
As I've freely admitted, I don't "Rock". I am a Blues and Jazz player. When I was teaching I taught some rock tunes to younger students who wanted them. One day one of my students brought in a lead sheet and a CD of Ozzie Osbornes' Crazy Train and asked me to teach it to him. I took the chart and CD home and worked through it. I taught him what I had come up with. I asked him, "Well, is that pretty close"? My student smiled and replied, "Actually, I think it's an improvement".
Several people have told me that they prefer my arrangement of When You're Down And Out to Eric Clapton's (my arrangement is much more melodic).
I have an arrangement of Leadbelly's Blackgirl that is light years ahead of Curt Cobain's, who like other "grunge" players was actually proud of being unskilled.
Do these things make me "full of myself"? I don't think so. I have invested years of formal study with four highly skilled and very demanding teachers and THOUSANDS of hours of practice into acquiring my guitar skills. Is it unreasonable or egotistical for me to take some pride in my accomplishments? Again, I don't think so.
Professional musicians are just flesh and blood human beings. They might play a solo one way on Monday and differently on Tuesday. Their musical thinking on any particular take may me a function of how much/little sleep they've gotten, which intoxicants they've ingested and when they last had sex.
Being famous and successful does not necessarily equate with skill or "talent". For example S.R.Vaughn was a brilliant guitarist. I really don't think his brother Jimmy is very good at all. I find his playing very predictable and sophmoric.