.. snip...
I was working on a long response and just trashed it all.
So let me re-iterate in what I hope is the simplest way I can. Your statement is that full nodes have zero power, "zilch" so they might as well "all" be shut off. The "full nodes have zero power" is what I'm talking about, not your statements where you start to add qualifiers. You have failed to convince me that it's true.
Let's just use an example where 75% of miners want to increase the emissions back up to a starting point of 50 coins/block.
The market won't like that but they have no ability to reject that protocol change. They might drive the price into the tank for awhile, but they've proven time and again that as long as they see they can continue to make money, they'll do so and so will end up just accepting it.
Full-nodes however, can reject those blocks, accept the 25% and bring about a split in the network etc. Now the market has the ability to ultimately make the final decision. Yes, there will be chaos and the outcome would be unknown, but now it's in their hands.
So that means full nodes have zero power?