Nope, there is a lot more to On Demand at Rogers than TMN. There are dedicated services like Treehouse On Demand (free, for kids), MTV On Demand (free, for teens), NFL Network On Demand (free, for adults), Karaoke On Demand (free, to annoy your neighbours). There are several subscription services like WWE/24 On Demand and here! On Demand for niche audiences; and tons of material -- mostly movies -- on a pay-per-day basis.
There are even channels like Food, HGTV and National Geographic as discrete On Demand channels free with the SD versions.
The best part is there is a growing amount of HD On Demand, both free, and pay-per-day. Mad Men, Season Two, for example, is available free -- in SD and HD.
Anyway, since you asked ...