I don't see what the big deal is. Put a logo if you wanna, don't if you don't wanna. If anybody let's the presence or lack of a logo ruin their experience, then those people suck. You've committed to watching a 60-90 minute film, but a brief logo is too much? I think logos are fun, and I want people to recognize mine. It's not an ego thing, it's about branding. Why are only the major studios allowed to brand their product? I say do what you want, F the world!