I agree, but a lot of big companies are all in on Agile and you (as a developer) don't really get a lot of say on the matter.
Some high-paid consultants got paid a lot of money to sell it to the CEO, who then mandates it....so we are stuck with it ...until those same consultants have some other methodology-du-jour to sell.