It's necessary. Just a matter of when.
I'm not saying BTC doesn't need to eventually move over to larger blocks, but I support their slower, safer, forward-thinking, incremental approach to things.
I'll grant that Core's approach to scaling is slower than Cash's, but it certainly
safer.