This is absolutely correct. The process to fully make this sort of transition is arduous and must be fought in small battles. When I decided I wanted to pursue this protest, I bought a NAS, and completely separate phone from my daily driver to prepare my alternatives. Over time, the convenience of using self-hosted/FOSS vs Google became imperceptible, and soon I was ready to make the full leap to my new phone. That was an incredible moment. I believe that if we share our experiences and knowledge along this journey, we’ll instill confidence into others and inspire them to join us
Anything you can play with VLC is able to cast. If you use a client like NewPipe for YouTube, you can set it up to play videos externally with VLC