Thread
There is no technical reason the default should be 100,000 bytes instead of 160. It's a pure power play to win the argument once instead of having to justify increasing the number again and again.
Replies (1)
The technical reason is that maintaining code that isn't used anymore is an unnecessary burden and risk for bugs.
So at 83B, the OP_RETURN is actually cheaper to be used than any method that would get the SegWit discount. That flips at 160B? So any protocol that would need more than 160B would bleed sats using OP_RETURN as it would have an unnecessarily high marginal cost.
Now as that is true, it is a very valid argument to consider all protocols that use bigger than 160B OP_RETURNs uninformed or malicious.