Yes to everything you said! Seems like the stormtroopers went down a little easy but the death troopers put up a bit more of a fight. Just loved it all around. So many winks for the fans and that new droid was a highlight as well. Looking forward to trooping tonight at the theater!
Lots of factories for a huge army. This seems to make the most sense. During most of our wars (on earth) this has been the case for clothing and kitting our soldiers.