said by eeeaddict:
except that its free so in this case that may not be true
Regular consumers who aren't tech savvy will shop for their internet service by calling Rogers or visiting a retail outlet. You cannot sign up for 250/250 through any of those channels. You need to qualify yourself online and then someone from a special team contacts you to set everything up. The people who will sign up for this probably have heard of it through this website or another tech oriented website and are aware of what a GB is.
Also in the Toronto area, it is only deployed in a highly affluent area. Those with higher incomes usually won't just jump on something because it's free for the first year. They're often more interested in the long term costs.