Many reasons actually...
..Some ppl move for a short landing, come back to get their affairs in order then travel permanently sometime in future...So bank a/c should not be opened right away but only when u move permanently..
Some ppl in Canada have advised me that for Toronto region especially, better to open TD Bank a/c rather than Scotia Bank A/c...reason- I'm also not clear
...This program is only for Scotia Bank...
And for bass's case, not clear which part of Canada they will settle in- from what I understand for the ScotiaBank Program, u will need to select a specific branch in Canada while applying from India...after landing u will need to go to that branch to activate the account...so if ur unsure of ur place of stay, best not to open from here...
Hence the need for alternatives...
And yes, one person did show Indian FDs while landing...but that is highly risky..not advisable...
See here->
http://www.canadavisa.com/canada-immigration-discussion-board/-t36735.0.html;msg4271867#msg4271867