I'm still confused on why they decided to word it like that, couldn't they just say "Okay, well we're a pirate site and we pirate things cause we're pirates, but please support the creator" instead of, whatever they wrote?
Also, hi MysticCRO!! Love your games
This isn't that difficult.
Creators pay their rent/mortgage, buy food, clothes, prescriptions, gas, pay for the electricity to run their computers, maintain their computers so they can create the content people are downloading for free from this site.
They pay those things from monies received from supporters and consumers.
Having their product on here, without their permission (they may not have been the ones who initially uploaded it), they may see as taking at least a small portion of those monies. Even if they do not see it that way, by having their product on this site - they have no oversight regarding content about their product on this site.
For some creators, they accept that there will always be people who find a way to use their product without paying for the privilege. Although those creators may be in opposition to those actions, they feel it is best that they remind people that do so that they aren't happy about it and prefer that if those players do enjoy the product, they ask for those players to show their pleasure by paying/donating to the creator.
An example of this is from the creators of "
The Office". It appears that the game was put on here by an F95 Uploader and instead of letting it "roam free", the creator decided to take ownership of the thread. They are aware it is futile to attempt to get their product removed from here, so they remain.