I agree with all of these, except for the fact that bosses will drop you. I've been fortunate to work with great bosses who cared a lot about my personal and professional development. That said, when it came time to leave to pursue my side hustle full time, they understood why, and it was for all those other reasons. Now that I'm back to being employed at a day job and doing projects on the side, I argue that it actually makes me a better employee, because I've learned (through working with clients) new tricks to optimize my daily workflows AND tools and platforms that have actually improved what I do at my day job. As long as you're not working for competitors or are using company property like software/laptops from your day job for your side hustle, or otherwise having any conflicts of interest, I think being exposed to multiple companies should be normalized and celebrated, instead of being seen as 'cheating'. Senior level execs sit on multiple boards and that exposure and network is what makes them effective at their jobs. As marketers and content creators, this cross fertilization is valuable too.