I always guessed it was something like, "Many WordPress and other blog-theme designers default to thinking of the blog is the product or main website itself, so their themes link the logo to the blog itself (and perhaps(?) there's no easy setting in the GUI to change this)?"
I see this default behavior on my own personal blog[1], which uses a fairly popular free theme, but in that case it's correct because my blog is really its own standalone thing.
[1]: Hehe, did you think I was going to try to plug my personal blog here?
It's the first line of text after the header.
edit: After watching the video it seems it's an international online bank that allows you to have and exchange among a bunch of currencies and pay with card at the cheapest rate possible.
It doesn't interest me because I don't plan on going out of the EU, where I can pay with just the phone in the vast majority of stores.