I pay $144/year for an annual pass to all the Busch parks. That's 11 parks: Sea World Orlando, Sea World San Diego, Sea World San Antonio, Busch Gardens Tampa, Busch Gardens Williamsburg, Adventure Island, Water Country USA, Aquatica Orlando, Aquatica San Diego, Aquatica San Antonio, even Sesame Place. Free parking (premium parking at SW and both BG), discounts on food/merch, $1.00 soda refills all season/year long, passholder benefits (this month it was half price tickets for friends/family, they usually do free snack type stuff each month, popcorn/ice cream, heck, they even did free beer one month). My mom is part of the "Sterling Values" group, which is for people over 55, they get even more free stuff.
It's $95 for a one day ticket to MK if purchased at the park. Even the monthly payment annual pass plan is $32/month, and that's after a $102 "down payment". I'm getting an annual pass to Disney this year because I'll be in Orlando for at least 10 days this year, between a school trip and at least 2 runDisney events, so it makes sense to do so. But this is the first time in 10+ years that I've purchased one, even though I've kept the Busch pass for 15 years and haven't even used it every year.
So yes, Disney is expensive. Unless you live there and go all the time, it's crazy how much it costs to visit the parks. Don't forget, in your little ticket cost comparison, you have to include parking (which regular daily tickets don't cover). That's what, $15/day?
Comparing sporting event tickets to Disney is apples to wheat. Yeah, they're both food (entertainment), but they're completely different. Although, if you want to go there, I'll throw in NASCAR. $99 for a family of 4 to go to the Charlotte night race. That's 4 tickets, 4 hot dogs, and 4 sodas. Plus you can bring in a cooler so you have your own beer/drinks/food. Oh, and free parking.
