I like that they have many options for video hosting, as well as other social media platforms (Instagram).
They also provide great analytics so you can see what your customers are responding too online! While it's not my favorite platform, we do use them occasionally since our clients want their content hosted there. It makes sense from a business perspective because of how much traffic this website receives; however, if someone doesn't know about you or care enough to visit your site then why