One of the most scathing critiques of NEO is that it's incredibly centralized. There are only 7 validation nodes which are controlled by either Onchain (company that founded and is developing NEO), the NEO Council, or the City of Zion, three organizations that are very closely tied to each other.