I find this pie chart quite humorous. I am not sure that the average consumer is truly aware of the trials and tribulations. Websites need to work in multiple versions of multiple browsers...