Think about how long ago that was. It is a completely different place now. They are ahead of us in many ways.
Not to mention that there was a very HOT war on at the time.