Having once been in the business of building certification devices for installed UTP cable (Microtest, may it rest in the stomach of Fluke Networks forever), I can say with complete confidence that, well, both ScottMac and WiredNuts are wrong, and both are right.
WiredNuts is absolutely correct that Ethernet is far more forgiving of wire quality than the specs are. ScottMac is absolutely correct that it is completely unprofessional to splice a cable, and is unlikely to pass any kind of certification test but he's wrong about Soldering not making a connection "secure and tight". Solder is extremely electrically conductive, and makes very intimate contact with both wires so it creates a great electrical connection even without a mechanical connection (if it didn't, soldering components onto PCB's would never work). As well, solder provides a great mechanical connection - put two 26 gauge wires side by side, solder them generously, then put tension on the wire; it's likely that the wire will fail before the solder joint will.
For histories sake, 10Base-T (1990) and Token Ring originally worked on Cat-3 cables (Actually, 10Base-T has been demonstrated over Barbed wire

) with the advent of the Cat-5 spec in 1991 which support them and looked forward to a 100 MHz future, most of the building wiring done during the rise of the internet was done with Cat-5. When 100Base-TX was finalized in 1995, Cat-5 was already in place to support it. 1000Base-T came about in 1999, with a design goal of working with Cat-5 cable because that's what the world was wired with - but it was only barely able to do that. The Cat-5e spec was published that year to help support 1000Base-T. Cat-6 came about in 2002 and drastically tightened cable construction and installation specs. Please don't make me remember terms like "Equal level far end cross-talk" - the nervous twitch will come back.
The cable and installation specs are designed to make sure that 100% of installed cables will work perfectly with the appropriate networking technology - with margin to spare in case the wire drapes over a magnetic ballast for a fluorescent bulb, crosses in front of a 2.4 GHz WiFi access point, or has a sharp bend. Also note that most networking protocols will do their damnedest to get a packet through, and you may not even notice if your network is retrying 10-20% of packets due to data corruption.
If you do something redneck like soldering a connection and wrapping it with electrical tape, your connection will most likely be rejected by any certification test because doing so will grossly impact the characteristic impedance at that point. However, 100Base-TX will likely work just fine - as long as that solder junction isn't what's draped over the ballast or stuck in front of the AP, and as long as you're fairly careful about what you do (e.g. not untwisting the cable more than an inch or so, and not melting through the jacket), and as long as you don't try to run networking protocols that are barely supported by the installed wiring (1000Base-T over Cat-5, for example, would probably be very unhappy about this repair).
There is no "acceptable" method to splice two cable ends together in the field, but if you were going to try, I'd start with something like
http://www.firefold.com/RJ45-Junction-Box-CAT5E . It'll probably work beautifully.