Seriously, 2GB an hour is excessive. My ReplayTV records the highest quality video at 1.5GB / hr, and that has to look good on a bigscreen TV. Significantly lower bitrate is needed for GREAT looking video on that small screen.
Reasons why the bitrate might be so high? The electronics could be underpowered so that modern compression is unavailable (eg, it plays MPG instead of MPG4).
Or the spec could be wildly wrong...