Once, when planning a team building event, one of suggested venues would have required people to share rooms. There was a firm "no" from most members of staff, but many younger members of staff were OK with it.
I can see why in some organisations where there is a real pressure on funds and a need to be very careful about how money is spent, room-sharing could be an option but for a major company to require staff to share rooms as a matter of policy whilst away on business is overstepping the mark. When you're away on business you have to be able to have time to yourself.
On a related matter, there was an amusing incident at a previous employer where a secretary sent an e-mail to the whole office with a spreadsheet detailing the attendees and a table plan for an office Christmas party. Unfortunately, the secretary wasn't aware that included in the spreadsheet was a worksheet detailing all the accommodation arrangements including room allocations, and more than one or two office relationships were revealed....