Just to add my 2p and echo what others have said. In a previous career I used hexagonally crimped connectors at work, (video leads at a television broadcaster), and these were very robust and reliable. However, the tooling and the connectors were not cheap. The crimpers used jaws specific to the connector and cable, with different parts of the jaws specifically machined for different parts of the connector. You selected the correct jaw set for the job you were doing and fitted those jaws into the crimp tool.
The professional crimpers and jaw sets cost hundreds of pounds, but they did a very good job, and doing dozens or scores of cables at a time, for live broadcasting situations, we couldn't have failures, and the tooling paid for itself.
Soldering can make good joints, but there is potentially more to go wrong : the wrong solder composition for the job, the wrong soldering technique, the wrong iron temperature, contaminants on the wiring, the wrong flux for the materials, heat damage etc. etc. As has been mentioned, glue-lined heat shrink sleeving applied over a crimped or soldered connection is good protection and insurance against the elements getting into the finished joint.
Like anything in life, if you go cheap and use "toy" equipment and products, you will not get good performance or reliability. Companies such as RS components are the real deal, and have been in business for years. It is very easy to select and order from RS. We all like a bargain, but with an online auction site from unknown, anonymous sellers, you have no idea what the quality or source of the items is, or even if they are genuine parts at all.
My bottom line is do I want to spend time building something that might fail prematurely because of cheap "toy" components and tools, and then have to take the whole thing apart and rebuild it again properly; or would I prefer to do the job properly in the first place so that it lasts. Depends on the job of course.
If you divide the cost of a good quality tool or component by the number of years it will last for, say 10+ years, it does not seem so expensive when looked at from a price per year point of view.
Edited By John Doe 2 on 09/04/2022 10:50:16