I was going to ask why CryptoGiveAways.org isn't on that list BUT after clicking through to that website and getting 4 popups and an intrusive popup asking for me to install a Google Chrome plugin - I'm glad CryptoGiveAways.org isn't on that list.
We have no control over 3rd parties services/sites like this one,
but we do have a special thread for cryptogiveaways.org on perma link over the okcashtalk.org forums
https://okcashtalk.org/index.php/board,6.0.html