If you don't have a stable project, you might need to change projects frequently.
Even though it is not the standard, it's possible to be working on multiple projects at the same time, which feels inefficient and more stressful.
I think the technical people could be more vocal about their ideas, which would benefit the projects and the company.