I'm still not that close to NYC. In recent years we go in once a year, but like you say, it's so expensive I consider it a major indulgence. My favorite story on that is eating lunch at an Applebee's near Times Square. Sandwiches, chips on the side, iced tea. With adequate tip, over fifty bucks. Yikes!
Any place else, it might have cost $20 to $25, tops, and in plenty of places, less.
We are, however, going in about a month, to see some Broadway before we move farther west. (Not a sure thing, but probable.)
It's also a handy place to meet up with the relatives we can abide only in small doses, retreating to our hotel room as needed.