I love this place. Sure the lines are neverending during rush hours but that is a sign that people also love this place. If you love theme parks long lines and lots of people is something you should expect.
I bought the season pass 2nd year in a row for about 100$ I can come as much as I want with out the "must do all" feeling which help make this into a fun experience. You come around 10 am on the weekend do 3-5 rides and go home to continue your fun weekend no pressure and befor all the others come and pack the place. I have a friend that use to come during weekdays in the summer after 6pm for 2-3 hours of fun.
Anyway to make this very long story short, great park take it as it is and just release your inner child.