NC insurance agreed to disregard foreign history completely as of 2007... Happened to us. However, not all insurance companies go along with that, call around. They also didn't care in NC that my DH has a BA and I have a MA, it was completely ignored, all that mattered was the years of driving experience (Geico).
In CA however it was taken into account, my experience from Europe, my education, my record from the German DMV stating I never ever had accidents nor tickets, our credit score. We are now paying for two cars what we paid for one car in NC!!!!!!!! That is totally crazy, I know.
I do believe it is simply a way to milk people for money, because the e.g. the European DL has such high requirements, when I did my CA license I laughed so hard how easy peasy that was here. The test is a joke! The driving test too! You can totally pass that blindfolded compared to the ordeal of getting the license in Germany (attending driving school, a real test that you actually had to study for, a 45 minute driving exam, 56 hours minimum of driving school during day, night, highway, normal road, city, etc).... I actually think we should get credit for that!

Seriously, my driving test person here in CA said all the Europeans who he had to retest drove really perfectly and safely.