Why dont core just implement the hard fork themselves instead of messing about with segwit, Sometimes its better just to accept defeat and admit your wrong. There seems to be a lot of support from older members of the community who openly support a blocksize increase. If core where to implement this then surely it would be the best scenario?
Because they aren't wrong. The correct thing to do is deploy segwit first then study the scenario after a while. The problem is a bunch of people that don't know anything about all of this work get involved in the discussion. Bitcoin will not become a centralized node mess no matter how much some idiots cry about wanting bigger blocks.
It's a stupid idea. Only idiots and people with agendas to get rid of Core devs support a block size increase in the near future.