That's awful. If that ever happens to anyone reading this, tell a flight attendant and that plane will land immediately and that person will be removed (to say the least).
I seriously doubt that. Have you experienced this yourself?
I have been sat next to a drunk person on a plane before. The attendant got me a new seat and the person was arrested at the airport. At the very least they should be able to move you if there is a free seat.