I guess it depends where you're coming from when you say it does "everything". There are certain features that Rogers Digital Cable does that Ignite does not. Some of these features are missed by some people. Some are not. Here's a link to that discussion.
One item I forgot to include in that post is the lack of a clock on the Ignite box, which some people miss and need to find a workaround or alternative. I know I also often look at my Digital Cable box for the time, so I would also need to find an alternative.