 It's also worth mentioning that the half life of uranium 238 is quite long, so it lasts billions of years in the Earth's core. However, the same uranium in a nuclear reactor is bombarded with neutrons to break it up, and might last only a few weeks. Your argument is like asking why coal that lasts millions of years underground, only lasts a few hundred in a power station.   