> the third party, unaffiliated, developer experience is better on an EVM than it is is on a traditional centralized database.
This is definitely a take, given how easy it is to write a program with security bugs using Solidity due to specific concerns like reentrancy that only exist due to the unique way smart contracts work. The inability to "undo" a fraudulent or mistaken transaction without requiring all validators to fork the chain also makes this a non-starter for many developers.
> your users pay to update the state of your application
Also a weird thing to call a "feature" for developers when this actively drives away potential users.
This is attacking a straw man; the elimination of single-family zoning does not imply replacing that zoning with some other equally onerous requirement. Allowing students to attend school without requiring a dress code is hardly "imposing your preferred solution on everybody else".
Also, the idea that local interests should have the power to block community changes is directly responsible for many prescient issues, like the lack of housing in California causing sky-high home and rental prices. See e.g. a review of the book Golden Gates, which touches on NIMBY-ism in California: https://www.nytimes.com/2020/02/13/business/economy/housing-...
This is definitely a take, given how easy it is to write a program with security bugs using Solidity due to specific concerns like reentrancy that only exist due to the unique way smart contracts work. The inability to "undo" a fraudulent or mistaken transaction without requiring all validators to fork the chain also makes this a non-starter for many developers.
> your users pay to update the state of your application
Also a weird thing to call a "feature" for developers when this actively drives away potential users.