What is this boomercoomer/demoralization thread all about? Very strange.