This group posts things that people have found sitting out on the curb that were free. People have picked these things up and then fixed, upcycled or recycled it. There are some absolute treasures there.
There are some really awful people out there, but these trashy folks are the worst of the worst. Take a deep breath, and hold your nose at these trashy people stinking up your garbage dump.