Bill, thanks for a wonderful post. I appreciate your perspective.

I would add at least one more option... Do your job better.  Or maybe we should call it "Invest More." This is a bit related to your "Become self-motivated" option.  When we choose to give our best to something, often it gets better for us. We also begin to give our managers reasons for promoting us or we make ourselves visible to another organization or individual who may hire us. Investing more is one option for some people and it's an option I've used in my career.

Thanks again, Mike...