Seems rather hard to design it in a way that couldn't be abused
Not all features need to be built so well they can't be abused. That's not a good reason to not build so many things that would be used.
In just typing that forum post you went through at least a half dozen bits of software that can be wildly abused in all sorts of ways. If "can't be abused" were the requirement for everything, then the internet wouldn't exist.
Edited 9/15/2022 03:49:57