With all due respect, what you wrote above does come to me as a shock?!
City Tracks (London, Rome, Paris, Tokyo, and soon Madrid) are very much legitimate tracks for us drivers to prove our skills on.
I am sure you are as much an avid racer as i am, and because of that, you should at least appreciate the different playgrounds we are given, the diversity is what forces us to learn new skills.
My guess is that you just dont like those blind corners, or at least you want space for your car to NOT bumps into walls...Those tracks are great for that exact purpose: to make you drive clean and avoid touching any of the walls...
Once you are able to do so, you will see how great those courses/tracks are, and how technical they can be I just crossed out this last sentence because it does/should not apply to you. I am confident in your driving skills, so that should not be a problem to you...
I am sure you find those tracks more of annoyance rather than obstacles on your skills.
What about Seattle tracks?? those are classics, and faster city tracks. I am sure you like it... I guess you are just claustrophobic and dont like the slow speed in London or Rome (which is a faster track than London)
I
beg hope you reconsider your thoughts and will take back your words.