Everyone is just chasing the next big hit but I don't think decentralization vs centralization is the problem because most of the projects are meant to operate independently and decentralised after their development is complete.
I think the real problem is that even the worst of projects seem to get funded and people are very creative in listing their past accomplishments, its the equivalent of padding up a CV to extreme levels.
What I predict will happen is that the good projects will find some success while the shitty ones will eventually die out either during a crash or slowly over time.
Most project are just some people trying to get a break. Some will invest in their project, because they believe in their project. Some are definitely just trying to run away with the money. Will soon find out I guess.
Soon could be years from now..
Your last statement really hits the nail, most projects give timelines of over 2 years for their development so it takes a long time to really figure out if the project was just hot air or if they were really trying to develop something.