yeah some of the worlds largest companies (with corporate economies larger than some of the countries they mine) have been squeaking out a just minor profit from those deals.
you are right about one thing though, afghanistan will still be a shit hole, 99% of the people wont see a dime from anything, and many people will die fighting to gain control while a few people earn billions