I believe it's just speculation.
People were losing their minds a day ago about Polo listing ETC out of the blue talking about ETC fizzling out, now suddenly everyone is on board because it's clear there is money to be made. I don't think it has anything to do with an immutable chain.