How well the protocol is designed doesn't matter, the most popular choice is not necessarily the best one. Sometimes "worse is better."

Like IE6?