I agree also with your point.
The real agile as of the "Agile Manifesto" has the spirit of what is good dev in my previous message.
But was is used today as "agile", "agile in business", agile in real use, and especially Scrum is not what the Manifesto asked for, quite of the opposite in the end.
That is even why some of the creators of the agile manifesto backed off when they saw what it became.
In fact, at the moment a company or a people say "we will create an agile team here" (maybe with a specific process scrum/...), you know that it is failed.
It should be like "we have experienced software engineers, we trust them to be autonomous and smart enough to do it how they individually want to be the most efficient/adequate. Also they have responsibility and their opinion is taken into account for business decisions"