welllllll, I agree with you except when it comes to some exotic metals. Those we need. Other than those, yes we are very sufficient.
http://pratt.duke.edu/about/news/appalachian-coal-ash-richest-rare-earth-elements