Overly Complex, by the numbers?
For something that's not an especially large estate, requiring a "dedicated team comprising more than 150 OpenStack experts and 50-plus Kubernetes administrators" indicates a significant level of complexity. That tells me that deployment needs a team of dedicated trained experts, which tells me that the technology isn't suitable for deployment by the majority of organisations.
And also those staffing numbers tell me it's 3 times worse than Kubernetes. Gulp.
(If a disinterested partner contributes over 5 million lines of code then maybe, just maybe, the suite is far too big and bloated.)