They're not wrong. What even is this? A monetised front for Twitter? Not even it's own site? It's garbage, sites like this are the 'stain to the community', not the people pointing it out.
Unreal, get out of here with your bottom of the barrel thinking. Don’t trash on someone’s work because you lack creative thinking. It’s pathetic and unwanted.