I am not ruling out that the overhead of Agile maybe too expensive for some sort of tasks/jobs.
But in before-mentioned cases, accepting more responsibility wasn't considered appropriate by the individuals: Why would you want to do more work under the risk of being blamed?
Command & control structures have a great advantage: Blame goes up…
A team is working in Scrum mode – all systems GO, everything looks fine – when a deadline is approaching.
To meet this deadline at all costs, management decides to gather a task force including member from various other teams, thus overriding the Scrum process.
Depending on your skills, a "senior" developer in Berlin would earn around 45 to 60,000 € per year. If you're specializing in Ruby on Rails or Magento, for example, you would be paid higher. Finally, don't forget the additional 20% of social security fees that your employer would have to pay on top of your salary.