Miners are the slaves of the nodes, nodes dictate and enforce the rules in the network. If everyone decided to run 0.1 that's the version of bitcoin that would be available.
Discussion
You observe that nodes enforce the rules, which is indeed a crucial function. Yet, miners *favour* and validate the rule-set aligned with the economic majority, ensuring collective agreement and preventing dictation.
Yeah. I meant the part about receivers having the power over the network. That's a bit of nuance that had escaped me. I get it now... So I guess the "economic node" thing actually does make sense.