The US used Thorium reactors back in 1962 (Indian point 1). It wasn't retired because it didn't work. It was retired because Uranium was more efficient.

I heard it was retired because it had no military use unlike Uranium that is dual use.