Agile was meant to be "agile in change", not following tickets blindly.
It was meant to foster collaboration between people rather than putting every detail in tickets by whatever manager/PM. So people know why they are doing stuff, and can make change accordingly.
Agile was meant for making things that people actually use. Not about how many features were developed in last sprint.
Even the original waterfall model empahsized on feedback, feedback of design, feedback of usage https://en.wikipedia.org/wiki/Waterfall_model#/media/File:19...