You're right. I emailed 'em to make sure and they say that the Ultralight is made in the US, but the Light is made in Vietnam.
as is their leather line. Vanson doesn't make off-the-rack leathers in the U.S. anymore, either.
I'm not surprised the armor is optional; they're not the first to lower the pricepoint by making previously-standard components add-ons. BMW has been doing it with rain liners for a few years now.