Monero already had The Knots vs. Core Debate by limiting Tx_Extra Data.
In this case, both spam was addressed, and data stills remains available to use.
Preventing people from utilizing the full capacity of Bitcoin's blockchain is a nightmare for creating redundancy.
Bitcoin needs Data as it's fundamental purpose to ensure that the transmission of value can still operate.
If Bitcoin was meant to be a money only layer then Satoshi would've limited the data transmission to solely only monetary transactions instead of inscribing The Genesis Block with Data.