This is the same old stuff that's been doing the rounds now for 20 years.

It's always the same angle, which is 'Future wars will be urban because,..." and then cite 5 or 6 facts that bear no relation to the argument.

Question 1: Which of the worlds top 50 armies is optimised to conduct combat more in urban terrain than rural? - answer none.

Question 2: How do armed forces and criminal gangs benefit from Urban terrain? - now take the answers to that question and relate them to the 5 or 6 facts.

Question 3: How does urban terrain hinder armed forces and criminal gangs?

I wish I was a senior military officer. I could express opinions without having to think about them before hand!