No no no. Satoshi explicitly wrote about this! Alternative clients are a menace.
The eth heads continue to avoid Satoshis sound engineering principals for distributed systems. There should be one implementation that is in lock step with all other nodes. This alternative client business is nonsense and nothing to do with decentralization.