I should add that I have no problem when people book seats so they are next to each other. My issue is with people who don't want to pay for seats in advance and then freak out because they are not sitting with their traveling partner once the airline assigns their seats for free.
Valid points on both sides, especially when sitting next to a stranger we are likely 10 inches closer to them than we would prefer.