I downloaded a .DLL that says its XX times faster than TCP. Why is MTP better?
What you downloaded is a “tuned” version of TCP that has been adjusted to perform better under specific conditions of link speed, latency, and loss. But TCP does not scale well: if those exact conditions are violated, it will not only lose the performance advantages, but it may perform worse than a standard TCP. The more TCP is tuned to work well in one set of circumstances, the worse it will fail when those circumstances change. MTP is very scalable.