No, you don't understand.
Although the hackers are ruining the game experience and making things not fun, and the exploits they are using need to be discovered and fixed, the devs have plenty of bigger issues to deal with at the moment. Namely, making the game.
You, meanwhile, have forgotten that the game is in alpha. A wipe could be required at any time after a patch is suddenly rolled out without warning, and if a full data wipe is required for compatibility reasons, you won't have any choice in the matter and your stuff is gone. Hackers are merely a trolling bully version of the same thing.
In alpha, everything is under construction and the primary focus is making things work. Making them work nicely and keep hackers out? Not as much yet, since they're still at "making things work" for everything that's still missing. I propose to you that it is more important and efficient to concentrate on developing all of the essential foundations for a game before you worry about the polish when you're early in development.
There are things that the devs could be doing to combat hackers that they are not currently doing. One major change would be moving to server-side validation for almost all of the combat and movement and so on. It's not being done right now because that complicates development a lot (which makes updates take even longer to come out) and hurts server performance badly (and it can get awful at this stage), so it'd just make everything worse for everyone in exchange for making it harder on hackers. It's something they will probably do eventually, but it would be a lot of hurt for a little gain at this point.
By the way, you're playing Rust about a year to a year and a half prior to the point where games typically start running beta tests and letting the public try the game. You should keep that in mind and adjust your expectations.
Everything you said I addressed before hand. Alpha won't be going on for that long, you're mad for assuming that, by the end of this year MAXIMUM it will be beta.