I know satoshi intended for miners to get the moolah for the handwork but aren't we node operators part of the bitcoin operational community?
We are all part of it. Miners, nodes, traders, SPV server runners, centralized exchanges' CEOs, Elon Musk, me, you. There's no specific requirement to be part of the bitcoin community, other than to use bitcoin.
As time goes by there will be less node operators due to blockchain size.
This is a false conclusion. The increasing chain size isn't the only factor that affects this. As a counter argument, I say that this will not be true, because as time goes on, more people will be obsessed by the idea of being financially autonomous and that hard drives will become cheaper.
Coundn't the software be updated to reward node operators for x amount of uptime will lead to x amount to free btc?
Despite the fact that there's no effective way to do this, you make it sound as there's no reward, but there is a very significant: You get the ability to verify everything yourself, you don't have to trust anyone's words of what's the correct ledger, you follow Proof-of-work that can't be faked. You gain financially sovereignty and the
truth. Also, it's much more private.