Agreed, fork proposals are not Bitcoin.
I also find naming fork proposals like XT and Classic kind of ridiculous. There's no need to try to add flavors or plant flags like that. Bitcoin is Bitcoin and if it's not then that's an irrelevant altcoin.
not so ridiculous. 5% of network runs 'classic' nodes according to bitnodes.21.ca
I'm surprised "Satoshi:0.xx.x" clients don't refuse connections from nodes with non-bitcoin user agent strings.
It should be configurable option to list what node types (user agents, protocol numbers) are allowed to connect to your node.
If "Satoshi:0.12.1" had this feature, classic nodes will have to connect to themselves.