How XFree Challenges the Power of Big Tech Platforms Like YouTube