[0] https://www.theguardian.com/world/2002/nov/24/theobserver
Did you read your own source? Yes, there's more to it than what OP said, but it is true that this was a motivation.
This is how religion is used to get people to do things. You can read anything you like from a religious book; you'll find justification for anything if you comb for quotes enough. This makes religion a glue, or an amplifier, not a prescriber of behavior.
Consider Christianity - the religion that gave us half of what's nice about the Western culture. That same religion using that same, unchanging book, set half of Europe aflame multiple times, for ostensibly religious reasons. When you look at it from outside it looks ridiculous, and when you study history you discover obvious political goals behind the crusades and other European wars - but then, a lot of people fighting and directing forces believed they do it because "God commands it".
It's no different with Islam. Jihad is just an excuse to get people to fight and die for political causes. If the political reasons disappear, they'll soon find an excuse to not fight, and Jihad will again become "the internal struggle".
Jihadists aren’t in a loop. That’s a myth. Jihad is real to them, and they are attacking non believers.
The stated motivation for the 9/11 attacks were the presence of U.S. airbases in Saudi Arabia. Not revenge for some past hurt or attack.
Why does everyone presume that what they say isn’t what they mean?