Hi Ramy, in my opinion you are so very right!
I am more or less in a same situation. Also here scrum is being scrummed into a large organization.
In my opinion waterfall never existed in the way my manager thinks it did. Long before Agile and Scrum we tried to do automate
testing, we tried to get intermediate releases out to demonstrate to the customer and get feedback. Maybe we did not have the tools you have now, but even in the nineties we were not that stupid that we would just flow down with the waterfall, if something planned in a previous stage just did not seem to work in practice.
In my company it also seems to be a 'sales card'. The manager here says scrum is revolutionary, and says to his boss, that with scrum you can get twice the throughput with half the people. Yeah they love that. Sounds pretty unrealistic. Just like praying five times a day with your head in the same direction, and then magically you will be happy and go to heaven. To me it seems like a new fad, sometimes with the same inflexibility and zealotry as a religion.
And while I say this, I do understand the benefits of some parts of agile. Just pushing it up to programmers like a schoolmaster, like submission, and saying it is totally new, that scrapes me. Of course agile might not be implemented in the same micro management way as they do it here, but nevertheless. It is overrated.