I don't mind open offices for the 5 man starups made of the guys who met in college and are trying their luck with blood sweat and tears, however I really do mind them in the nouveau wannabe pseudo startups where it's an open chicken coop for the developer plebs and private offices for the sales/marketing/management.
But it's ok, they give you a ping pong and foosball table. /s