People are always going to bite the hand that feeds them when it comes to free things. there's not really any point trying to argue with them over it.
the majority of people are going to appreciate getting free sats for just posting on a forum so just let be the one that one to complain and enjoy ur free sats

It's more like investing your free time posting and enjoying the free sats than sitting on a chair and complain on the rules. Makes sense man makes sense. I haven't posted on their forum but I'll try.