Good advice. I was actually a back-end engg for the first few years of my career. I ended up transitioning into front-end because I really enjoyed it, though I kind of miss helping out in all aspects of the stack.
I figured I would get this response. I am using the term "underpaid" as a relative figure compared to my peers in the same field and location. I am well aware that I am not "underpaid" in general.
I've certainly considered it. Unfortunately I am currently locked into a lease, and the outdoor opportunities in the area are worth at least a bit of the premium.