I'm currently working at a place that produces 30,000 euro machines. It's pretty handy to be in the same place as the other developers, so they don't have to ship everyone their own 30,000 euro machine to work with. And that's just the developers; if there's a problem with the motors or other bits and pieces, that's another department that needs to be called in to have a look. Not very convenient if everyone lives in different places.