I guess I'm the crazy person who likes both the Cubs and the Sox. We have both the Disney ponchos and the $1 store ones. We bought the Disney ones on a day of all day rain. The cheap ponchos start to stick to you like Saran wrap and they're hard to keep dry when you keep piling them on and off. The Disney ponchos were well worth the money on a day of significant rain (they are more like the $4-5 ponchos at
Walmart if you want to get heavy duty ones cheaper ahead of time). But they are way too heavy to carry around every day in case of a random down pour (or they are when have 5 of them). We carry the cheap ponchos for that since they are so small and light. They are perfect for the unexpected shower. We take both types on each trip but only bring the heavy ones on big rain days.
The Disney ones have held up for 4 or 5 trips but one of the child ones now has a rip.