Internet Explorer 9 is still in beta and has a long way to go until its final release next year so if you are not happy with any thing there is a part in to make suggestions on things you wish to change. By downloading it you agree to do this and if you have a Windows Live ID you can do this as part of the agreement with Microsoft.