If you are majoring in communications as an undergrad stepping stone to get into law-school, then fine.
But many (probably MOST) just get a B.S. in Communications and, again, didnt have a plan and just stopped there.

That's almost like declaring that your major as preMed and then never going to Medical-school. Not many jobs out there that you can just get a communications degree in and hit the ground running or that someone without a degree that's been at the company for 3 years couldnt do.
I did a AS and a BS in engineering and got a decent paying job immediately before i had even graduated. It's up to me if i wanna further my career and pursue an MBA or Masters