"Living frugally" isn't what it used to be in the pain department. I have a Netflix subscription for one DVD and unlimited streaming instead of a $70 cable subscription (or an expensive antenna for my area), and while I made this choice to be "frugal" in the end I've actually been happier than I was with the cable. Do you
need a smartphone with unlimited Internet? I can't speak for you, but I'm almost always within range of a computer and Wifi, and when I'm not I don't really need it. Does a new car bring you proportionate joy to the cost? It doesn't me, so mine are chosen to be relatively cheap to buy and operate, and I don't miss out on much I care about. (And I'm examining doing without my car; without going into my personal analysis it isn't a drop-dead win for my real numbers, but I'm looking at it. Note: I do not live in an area where I can trivially use public transportation.)
And so on. You don't really have to eschew the pleasures of the flesh entirely to be a "miser" nowadays; you can eat well (cooking yourself), drive adequately, be entertained for a reasonable price, etc, and still save enough money to retire comfortably. You do have to avoid credit card debt, not overcommit on your housing, and there's some tricks and issues (can you psychologically deal with having $10K+ in the bank without spending it, without relenting on the discipline?), but the days of actually facing the choice you outline are gone for most of the people who would be on HN in the first place.
Oh, recently internalized "trick": Take all "monthly fees" and mentally multiply by 12 to get the yearly cost, then treat that as the real cost. $24.95 a month for a service may sound reasonable; does $300 a year sound just as reasonable? I've been using this as part of my cell-phone upgrade resistance; there's a lot of ways I'd personally rather spend $300 than on a cell plan upgrade, up to and including not spending it at all. My Netflix savings is ($70 - $9) x 12 yearly, or $732/yr. My only regret is that I didn't do it about a year earlier!