The voltage drops not because the wiring is too long but because it is too thin.
Thinner wire has higher resistance than thicker multiply this by the current which is fairly high since it all low voltage gives you an impressive drop in voltage... add a few junction points (plugs, switches, etc) and it goes down even more.
And yes, was like that when it came out of factory. However ground connection can corrode, making it much worse still...