The point on Armor construction in the art department is very realistic; i fear people won't agree with that excuse, but it's very legitimate.

People have to look at this in the perspective of a game developer.