Far be it for someone on these forums to go on and on about something I know. Since I'm such an outlier, I'll just mention that I didn't say "live with it". I said that Disney in no way is doing something to ruin the Disney experience, IMO, by putting marketing on their busses, and that it is a product of the world we live in.
I've not been on DCL, so I cannot speak objectively about what is and isn't offered on their ships. I didn't ignore the point, I just cannot speak from experience about the cruises, therefore I cannot respond to the argument. If I know that I cannot speak intelligently about a subject, I won't speak of it as if I do.
See, I agree with you on some of this. I'll jump on board with you to tear down the issues that Disney has brought upon itself by ignoring the core mission of Epcot Center when it updated Future World. I'll yell and gnash my teeth with the best of them that by ignoring it's core principles, they've ruined their product.
But, the busses? C'mon. Again, IMO (I keep saying IMO now so that people realize I speak only for myself), it's a non-issue. It's another form of advertising, not anywhere near the most blatant and in your face advertising, going back through the history of Disney theme parks. It's getting angry for the sake of getting angry. Advertising Disney products (and as above, non-Disney products) has always been a part of Disneyland / Disney World. It will always be a part of it. This is in no way new, nor IMO wrong of Disney to do.