Perhaps. But they are still stealing.
Part of the issue with 'accuracy' is that your average collectors just sees 'Stormtrooper! Cool!'. If they received a purely accurate item, they'd demand their money back, because it would look like crap.
Stealing or not, I'm glad they are not under Lucas greedy hand. One day I hope to get a TIE Pilot from them, since they are still shipping in EU.
As for purely accurate items, that would be quite impossible, not only because of scaling down but because most of the props indeed look like crap. Just look at some of the ILM AT-AT real props and you'll see what I mean.
But I wasn't necessarily talking about 100% accurate helmet or armor. I was talking about a more accurate one. Look at the helmet of the SS 1:6 Stormie and compare it to Gentle Giant bust, Kotobukiya statue or Marmit figure. They all look better than the SS version, in fact the GG bust is the most accurate in any size, maybe excepting 1:1. But GG also blew it with the newer Stormtrooper statue which is worse than the SS figure.
I'm a big Stormtrooper fan, but still not going nuts over details like other fans. Even so when looking at the SS 1:6 Stormie helmet I know something is not there right. The cheap looking Kotobukiya Stormtrooper/Luke has a much better looking helmet than the SS version. I understand that SS wants to idealize the helmet but from idealization (making it symmetrical etc.) to adding up in size on the lower jaw for example is a long way.
So in conclusion, if I didn't made myself clear since my native language is not English, I don't mind an idealized helmet and armor on the PF or the 1:1 statue (though as I said I won't get the life-size statue due to the reasons above), as long as they don't go (too far) on artistic interpretations of how a Stormtrooper "should" look.
And for God's sake make the codpiece larger

And since the new year is getting close here: Happy New Year everyone!