easyJet do have a policy that if you can't fit into their seats then you need to purchase another one. So on that airline at least it shouldn't be a problem as if someone is spilling into your seat then they are automatically in the wrong.
I wonder how many people know of the policy though ...
Link to it here.