Its not that people are spineless.....sometimes its the men (or women) who just won't take no for an answer.
I used to go after work to a small lounge every night. I got off work at 10pm, so I'd go there, have one or 2 glasses of wine, max, and then go home. I only talked to the bartender, maybe. Maybe another patron but the place was pretty much a happy hour place that cleared out before I got there. I never went on Fridays or Saturdays.
Sooooooo, one night, 3 guys try to send over a drink. I told the bartender, thanks but no thanks. They insisted. I said, no, I had 2 already, but thanks. When the next thing I know is that they are over at my chair, insisting I take a drink or calling me a snob. Next thing after that is that the bartender is explaining that I am a loner, I mind my own business and to leave me alone. I tried leaving, didn't work, BAR FIGHT!
Another time, another bar, guys wanted to send me and my girlfriend drinks...we said no thanks. They insisted, they sent shots, we pretended to take the shots and threw them over our shoulder.
Some people just won't take no for an answer!!! I used to give out the police departments number, this rejection number is a good idea!