The difference is that in Japan, they have building codes that match the earthquake activity. In Oklahoma, that’s not true, since these hundreds of earthquakes were not around (in Oklahoma) prior to 2008, in recorded history. The number of earthquakes basically EXPLODED after 2008 and it hasn’t stopped increasing (in the number count of earthquakes, every year since then!
There were no codes in place during the rebuilding after 1945. My folks were stationed there in 1951-1961 with the US Army.