rfc sez an ISP MAY use tcp to follow a longish trail that is too long for a udp packet, MAY is not MUST so many a largish ISP dont follow to the tcp stack as I have argued many times with network folks at mickeysoft. Now ipv6 is coming but many folks want to be dead last in that race.