Browser diversity is something web developers and designers moan about.
“Too many browsers! Too many differences! No one interprets css the same way!”
Everyone remembers the IE6 Pain, but IE was the first browser to do AJAX. Diviersity is good – that’s how evolution moves fastest. It’s also messy, but that’s evolution for you as well.