It's Apple, they're going to do whatever makes their product look as good as it can possibly look. If it means that the 3rd party devs have to create another icon size (gasp!), then so be it. You're not really required to, though. You can just resize your iPhone icon to the iPad, iPhone 4, etc sizes and be done with it. It will not look so good, though.