Agile software development doesn't need to die. The power dynamic between developer and purse holder needs to be flipped.
This has seen some adoption in manufacturing and industry, but I am only aware of a few in tech.
I'm a programmer and I started a business. I think it's unlikely I would have been able to successfully organise a cooperative, so I have a fairly standard business where people write code with me and I pay them.