I think we're in general agreement. I say that's what "know your worth" is about. If you choose a web dev position, you're probably less vital than someone who works deep down in compilers.
Your worth is a mixture of (but not limited to) your expertise and how you sell yourself, the supply and health of the market, and what markets are offering vs. What they can potentially pay. Too many factors to give universal advice. So you'll need to fill in the variables based on your current experiences.
Right now the market is horrible and I'm not a purple squirrel. So I want to take what I can get for now and just focusing on relieving short term debt over long term plans to improve myself.