Well, if you’re paying NL against people who don’t know what they’re doing, your win rate should be much higher. But yeah you can only take however much money is on the table so nobody makes a living playing the really low stakes.
Back in my day most cash games were limit hold’em (it’s been awhile) and you could pretty easily get to making $50 an hour beating up an amateurs. That was equivalent to about $90/hr today which is pretty great if you’re a young kid playing a game you enjoy.