The torch i use dose not have an open flame. In fact it will not function as an open flame like the cheeper ones.
It could just be my personal bias but when i see solder less connectors i just think, "well that is garbage.." it is at that point i know i better look over the electrical system REAL close. If the guy was willing to use butt connectors (i know thats not what we are tslking about) then i always find vampire clips, wires twisted and taped and other cheep or "easy" repairs.....
Thats my take on it.