I also agree with alot of points you’ve raised. I am a mom of 3 myself and finding time to self promote my work makes me cringe. I do mostly both development and design; and like the non limelight side as long as I get paid to do my work and my boss is happy.