Original sentence: The downside of these seeming marvels is that they are very limited in terms of the environment in which they can operate: Either a desert (free of any human or human-made obstacle), or a clearly-marked, well-painted (in this case Italian) Autostrada (motorway)
Edited sentence: The downside of these seeming marvels is that they are very limited in terms of the environment in which they can operate: Either a desert (free of any human or human-made obstacle), or a clearly-marked, well-painted (in our case Italian) motorway, or Autostrada as they would have it