I think another problem people have is they are always searching for that high, and they don't realize they can get that same high with that same person again.
The holidays are also a time when people freak out about their finances. If you don't want to spend the money, why not try some of the other options instead of killing a bunch of animals?