This is what happens when Ethereumtards take over Bitcoin development. If Ethereum had a role that was to keep Bitcoin away from all the nonsense, since all the nonsense would be hosted on the so called Ethereum blockchain, now that isn't enough for them so they have to ruin Bitcoin by bringing the nonsense into the actual Bitcoin blockchain. Bitcoin Core should just block all this stuff, most nodes are Bitcoin Core nodes. Im not sure if Taproot was even needed. The more stuff you add the more window of opportunity for various blockchain spam use cases would show up, it's one of those things. Bitcoin already did what it had to do before any of that was implemented. As far as miners being happy because it raises fees, well, segwit lowered fees and it was rolled in.