For meteorology in specific:
Math and politics both play big roles in this field. It seems there are starting to be too many scientists for the number of jobs, probably in large part due to the increased focus on weather from The Weather Channel and storm chasing shows/movies. The majority of weather jobs are not in television.