Yes, but it didn't start with bashing. There's a difference between "I'd play GTA:Vatican City" and the later posts making a bunch of low-brow pedophile jokes about the Catholic Church. Which are both petty and overused.
Well the fact that that Vatican City is full of old men who main hobby is abusing children would be a valid stumbling block with GTA: Vatican City.
GTA: Glasgow
If you try to steal somebody's car you'll faint, because the people there smell so bad their aroma spreads around their cars, until it becomes impossible for any normal person to cope.
Surely if they were to make one set in Scotland, it would be GTA: Helensburgh because Helensburgh is the nearest town to the UK's nuclear weapons at Faslane. I'd love to do a heist on Faslane on GTA.