Yet Vitalik also noted that Ethereum is not yet production ready. The roadmap is clear from the start. Proof of Stake and Sharding is in the plans. PoS has release version 0.1. Imo, the most significant work so far is proving that Smart Contracts do work, people are abusing it, but nevertheless, it works as designed.
> He also said Ethereum's "code is law", until he changed his mind and forked the network due to a hack.
It is ultimately a decision of the miners. They have the power to choose to upgrade or not. As for the decision to fork, it was done via voting. The decision was for the interest of the Ethereum project's success. Being a maximalist and losing sight of the goals is not desirable. But as a miner, you have the choice to not upgrade the Ethereum client you are using. And those who did not now became 'Etherem Classic'. Sure everyone should be a skeptic and hold accountable, but not to the degree of being unreasonable. One should understand why they desired to fork before making conclusions.