Re: Don't blame poor little UDP for second life.
"Linden Labs and it's code is to blame for the lag, not UDP : )"
As a developer that has had years of experience working with Linden Labs code, and the OpenSim variety, I'll happily admit it's all seriously crap. I've said so often enough in the past. I was saying so to someone I gave a demo to today when my avatar refused to lie down on the beach towel. But even they have replaced some of their home grown UDP mess with standard HTTP. Sure, UDP isn't to blame, but as you mentioned, LL's crappy re-implementation of bits of TCP was, and their other crap code.