I know it is not tech holding people back. Maybe cost of the node is an issue. I used to run the raspberry pi that was an adventure in tech + $200 usd.
The new umbrel home server is plug and play with no tech required... only need about $400 usd.
So I'm thinking cost has to be an issue. If I only had a few million sats, I might not run a node and just buy more sats.