Interesting but in my case note true.
It may be true that it does not appear automatically but right clicking in the command bar area of IE7 allows the easy-webprint tool bar to be added to the toolbar area. I have tried it and it works.
I am a fan of Canon but we need to remember they will not be happy if we do not use the tool bar in the future. IE7 download and install is problematical with toolbars. click here however if the correct procedure is followed there is no reason why things should not work.
At the end of the day the most popular browser by a huge margin has been trailed for a long time to let web masters have the time to be compliant, its no good blaiming others if they are not.