TCP has more checks and even if the packets arrive in the wrong order, it will realign them and ask for a re-transmission. This is useful for SIP signalling where, even if just one packet is missing, the information isn’t valid anymore. Transporting Voice via TCP is useful only in very specific cases.