I have had these in service for 30 years, 20 before you started in this business, hundreds of them. If one reads carefully they are deliverately installed, not flung on, not dry and hanging under the bumper. In this time I have seen dozens of connectors installed by every scheme imaginable and expense, nothing is as secure and reliable.
Have seen 100s of failed connections, shrinked, factory, butts, crimps, even those juice filled ones that are better but ehen they breach they trap water. Look at the condition of the wire in the pics, that particular one 30 years.
Have never used a scotch lock. Do have the big box with most they ever invent.