Yesterday you got the source code of a hackdriver (used in gamehacks for read/write memory) and manually built it.
Today, you started up the hackdriver and launched MTA, causing the hackdriver to be running while MTA was opened. This caused you to be banned. It's obvious why this is a violation.
Most people that get banned for building their own hacking :~ would say "yeah but I wanted to cheat in a different game, not MTA, this was by accident" but that doesn't hold, because hackdrivers like this (if not detected) can pose a security threat to any game. Therefore, AC has no way to know whether or not you were actually testing if this hackdriver works with MTA. Furthermore, such testing is often carried out under the flag of another game title, so that they can dodge responsibility if it doesn't work, but that if it does work, they can just change some code to make it target MTA instead. Then still, they often just change the game process to target while upholding the rest of titling to try and keep up the illusion it still targets that other game.
First of all @Allerek, don't be a gamecheater, no matter in which game; no one like cheaters.
Second of all, now you can understand why MTA doesn't distinguish such activities and treats it to the category of offense. Your activities are broadly part of cheat development, and these tactics I just described have in the past been employed by various cheat devs that target MTA. That, again, is why AC cannot treat you any differently.
So now.. you got frustrated over a ban. This was a result of your own actions. However, because you got frustrated, you made a suggestion to change the global bans policy on the basis of it being A) injust or B) too long. Neither of these cases apply, for A) i explained why AC is forced to issue bans to scenario's like this and B) has been cleared up by explaining why this category is of a more severe one (carrying bans with durations such as this).
Therefore, you are now making a suggestion for issues that don't exist. The current banning system is sufficient, and as you can see once again (here) every specific ban duration has a motivation. It's not like our system can revolve around you (and your frustrations). Suggestion denied
Because of the faith in you we believe you can fully understand this, so ban has been reduced (by exception) to 1 day @Allerek - only you know your true intentions with your game cheat development activities, so just don't repeat such activities in the future and you should be fine.