The own thread you linked is clear as day: cargo install is good and should continue to be used as way to install binaries _by building them_
Your objection then or thinking invoking cargo install at all is abuse is highly questionable. In fact, I would wager that vast, vast majority of the Rust community vehemently disagrees with you.
In the own thread you linked there is community support for binary installs with cargo bininstall