Those videos are all mini infomercials......... by just about any business that puts them out.
They’re putting the name out there.
I don’t have any problems with that.
Not many businesses........ no matter how successful....... can get by without any type of advertising.