The problem I have with shared desks is that morning people get the best places close to windows and away from traffic and noisy corners, night owls are at a disadvantage. Also quite often shared hardware is in a sad state (keyboards with broken legs, mice with slippery wheels from people working with greasy fingers, etc.)