It is a generational thing. Old school engineers designed and implemented prototypes of their design. They understood things like "strain relief" and "cable chaffing". They understood corrosion. They typically designed with the 200 percent rule (all components should be designed/rated to operate at twice the current/voltage the product was likely to see in use. Products were designed to allow them to be maintained and (if necessary) repaired with off the shelf parts.
Today, many engineers design, but it is the "engineering technician" who spots the functional flaws, makes the changes in design, to ensure its reliability. Accountants tell the young engineers to control costs, and take shortcuts which impact reliability.
And yes, I shuddered when I saw those yellow crimp connectors. For high current, all connections should be properly soldered, with thick shrink-wrap. If it is going to be exposed to weather, silicone sealant should be applied to the junction before sliding over the shrink wrap. This reduces the chance of seepage causing problems in the future.