Is it that artists hate their music or is it they liked to begin with and after awhile they get sick of their older songs after having to perform them 1000's of times on tours?
I can see hating something after having to do it so many times. Certain big hits by my favorite artists which I liked originally, after awhile sometimes I dislike them after hearing them over and over again.
Fans always seem to want artists to only perform their bigger hits and don't always want to hear newer material. I can see that could be frustrating for artists because a creative person always wants to create new stuff
I don't think it's true that Madonna hates Holiday and Material Girl at least not now since she performs both on her current tour. She kind of went through a phase where she was tired of her 80's music, but in the last couple of years she seems to have embraced it and says she's nostalgic for the 80's. I guess a lot of artists go through phases like that too, when they do hate their older music because it seems that's all some fans want to hear about and won't embrace their newer stuff, not because the older songs themselves are bad.