90% of miners agree, and that's really what matters. Not some easily inflated node count. Anyone can run 100s of nodes and signal anything they like.
Bitcoin would be quite useless if this were the case! If the miners were the ones deciding the system's rules, why shouldn't they increase the inflation rate and pay themselves more?
The entire value proposition of Bitcoin is based on the fact that everybody validate the rules, and not even the miners can change them.