You're in the private sector too? For some reason I had you pegged as a NWS guy too.
In any case, pretty depressing thread, but a lot of truth to it especially if you aren't willing to
1) Work for low pay for awhile in some "sweat shop" type job initially
2) Move away from your home region, sometimes very far away
3) Network, network, network... Always get to know as many on the inside as possible
4) Be the best met you can possibly be, and prove your motivation to others by making it clear that meteo is your passion, and not just a job to collect a paycheck.
If you do all of these things, you won't just land a job immediately, as it will still have challenges, but you will separate yourself some from others. I have seen far too many mets that do not do all of the things listed above, and it really cripples their chances. For example, in the energy field, where salaries are large, I know many who would probably be able to excel in this kind of work, but yet refuse to move to where the work is (most of the time down in Houston), so they wind up stuck somewhere like AccuWx where you will never make much.