>and cubicles I'm sure would be a living hell.
That's a rather bold assumption. I bet if you just asked employees, you'd get mixed responses. The best part about cubicle walls is that they're easy to put up and tear down. Why not let team leaders choose whether or not to have cubicles for their team (with team member input of course)?