The main reasons yes, but not the only ones. For example, TD gives free money orders. And you can have them immediately at the branch (not like paying a fee and then waiting for it in the mail, as with PCF). This can come in handy. And there is no fee for using any Interac ATM in Canada.
And there is, of course, the in-person-service-at-a-branch advantage.