I completely agree with this. I watched the video. It was touching and dramatic and yeah, brought years to my eyes.
However I've long been aware that as far as banks go, TD is on the shittier side of things and has had multiple compliance issues and lawsuits brought against them.
In fact the whole video was very reminiscent of another one I saw where a small airline was offering appreciation to its customers in a very similar way earlier this year. I wondered if someone at TD had seen the video and decided to co-opt it in fact because the two were so similar. It's clearly a big PR stunt on TD's part. I saw it and was touched... But I ain't gonna be buyin in to it.