I have been going since the early 90's, totaling about 15 visits.... So while "the magic" may be gone for me, I now enjoy viewing "the magic" in my 2 daughters eyes. I think if you go anywhere often enough, it will start to lose its appeal, because current visits never match up to those first couple times when everything is new to you. I think they do a good job upgrading the parks and trying to make return guests excited for something new. If you compare them to other theme parks, they are right there with adding new and exciting areas. For people that have bad experiences, what made it bad ? Was it the crowds, poor planning, construction, weather, etc. maybe try going at a different time of year, when less crowded and not as warm.