I don't think you and I attended the same festival!
Yes, I had issues with people being VERY rude friday night, but by saturday and sunday they seemed to have figured out to be quiet during performances and not stand in front of others - and the volunteers were enforcing it.
I got to the venues early (if I can do it, anyone can) and had great seats for performances I loved........and didn't even have long waits for the women's bathroom.
And the weather wasn't a big issue - yes, saturday was rainy and chilly, but I just put on my big girl panties, a coat, and enjoyed a hot chocolate during the show.
Sunday was definitely cold, but so what. I had funn waiting in line and meeting new people, and despite the cold & wind saw an amazing show and had a great time.
I absolutely loved the venues and think a little tweaking to increase seating/capacity is all that is needed.
Sorry you had such a bad time!