Any “solution” that eliminates a feature of the game is not a solution because it handicaps the server, especially with the motto of this place in mind as a creative free build server.
There is no need to restrict parts of the game or a player’s experience because Big Brother isn’t online to moderate us. If something goes wrong the server can be restarted.
Minecraft has had a long history of being a game with performance issues. You’re never going to have a server that is lag-free, just like you can never have a website with iron clad security (new vulnerabilities will be discovered) and if you have to remove parts of the game or take away privileges in order to try and mimic something you’re never going to have you’ll only disappoint players.
Also, before anyone tells me that entities overloading servers if spammed cannot be compared to a vulnerability: you’re wrong. The people who spam Minecarts are just taking advantage of some very real memory issues that exist in the Java Edition.