I actually agree with both sentiments. It depends on the expectations of the creator(s). If you expect your work to reach a wide audience, yes you should “make your own shit.” Create your own brand, or else don’t complain if you don’t have the license and it gets shut down.