Feedback on Internet Explorer

internet

When your brand gets feedback like these, you had better shape out, or ship out.

One of the biggest corporations in the world, Microsoft seems helpless in coming up with a better browser. Kudos to open source software developers!