As to the Epcot ejection - you were here during Food and Wine festival -- you have to be aware that a large portion of the F&W visitors are locals who attend to eat and drink, often payed by their university, sorority, fraternity, business, etc. It's basically an invitation to a party and some of the guests really don't care less about Disney or the Disney rules (there is a deep hatred of all things Disney by some locals)...Sounds like Disney did their job and ejected the inappropriately dressed person, but you've clearly never been at a Food & Wine saturday when (luck of the draw, since its never announced in advance) 90 busses arrive from FSU, UCF, and UF and thousands of fraternity and sorority kids swamp the festival - usually starting with shorts, shirts and ties for the guys, and matching shirts for the girls, and eventually leading to shirtless guys and bikini clad girls. I don't think Disney really cares on those particular days because they are making mega-bucks off those drunken parties. You've been warned. If you see those busses rolling in, change your plans.