Toronto and gta =5.5 million people
Montreal = 1.6 million people
I didnt include the people surrounding montreal. Lets forget about them anyway and round DOWN the above total to 7 million.
Do you still think its not possible that Bells network footprint is large enough to serve only 500k out of 7 million people?
The distribution is the hardest part. The core network easier. If you can get fibe the hard part is done. Fibetv is very doable at that point.