Claiming that the economic majority decides would be claiming Bitcoin is basically a POS like ETH, and not really POW.
Miners confirm things decided by the economic majority. Users can make a lot of transactions, and decide, where coins should go, but miners have to confirm it. Otherwise, only unconfirmed transactions will fly, just like in the Lightning Network.
So, you need both: economic majority, and miners. And BIP-110 is supported by none.
The user activated option activated with or without the miner signalling in late August.
If only users will activate it, without being supported by miners, then hashrate majority can attack your coin, just like it is in all other altcoins. And then, it is a question, if it will be worth attacking, when the price per LukeCoin would drop, just like it is not worth attacking BCH or BSV, and just ignoring it is a better option.
That's why nobody took you up on your offer.
I am not Jameson Lopp, it is only a quote. I am not that rich to put 1 BTC. But it would be interesting to see some smaller contracts between users, for example for 0.01 BTC. Or: to check it in some signet with 1 sBTC.
this bet is stupid
Why? If you believe, that BIP-110 will activate, then why don't you put your coins on that?
Or, if you think, that it is measured in a wrong way, then why don't you suggest a better Script?
auto activated hard fork off at a certain block height
There is not that huge difference between user activated soft-fork, without any support from miners, and between a hard-fork. In both cases, you land on a minority chain, that can be easily attacked.
And then, if you don't change the difficulty, and produce for example one block of your chain, while everyone else produces 100 blocks with the old rules, then you have a chain with one or two blocks per day, instead of one block per 10 minutes.
BCH was a loosening of the rules so a hard fork was absolutely required.
They could have bigger blocks, while keeping things backward-compatible. Then, 1 BCH would be worth as much as 1 BTC. But they didn't want to pick that route.
BIP110 is a tightening of the rules so a soft fork is all we need.
No fork is needed to process less data. You can just ignore it.
The current system where every user is a network node is not the intended configuration for large scale. That would be like every Usenet user runs their own NNTP server. The design supports letting users just be users. The more burden it is to run a node, the fewer nodes there will be. Those few nodes will be big server farms. The rest will be client nodes that only do transactions and don't generate.
So, if you don't have enough resources to handle the whole Bitcoin traffic, then just don't. Process a subset of it. And it will work as well.
By the way: you never know, how many things are stored or not by other nodes. Some of them may declare, that they have everything, but won't provide some transactions, when you ask them. Or: they can store more things, than you assume. Because you never know, what code is running on another computer.