“Asteroids might end up being a very profitable business for a private company.”
Except the UN Treaty On Space specificaly forbids any private space ventures for profit like mining.
Mining astroids in the Treaty is only permitted for governments, and only for the benefit of all countries.
Tell me another one. Seriously, that treaty is so unenforceable that they might have well tried to make one that in case anybody catches some real life leprechauns, that they have to share their pot o’ gold.
Governments do some impressively inane stuff at times. One of my favorites is that by US law, if somebody meets or has contact with a space alien, they can be imprisoned indefinitely by the NASA Administrator. It was passed on the spur of the moment during the first Moon landing mission, and is still on the books. The text can be found with the THOMAS system.
Nuclear weapons in space is another ha-ha treaty, because nobody is going to admit to doing so, or they don’t have the technology to do so.