Other goofs
A respectable temple was turned into a place of mobs and criminals with seemingly no legitimate reasons, considering that a villa could have easily done the job.
The then world's tallest building was depicted as being built in the middle of a lowly neighbourhood, whilst it is in fact in a prosperous city.
Either they were broke, had very strange taste or they liked to torture themselves, Gin and Mac chose to stay in a shabby hideout while there are plenty of 5-star hotels to choose from. Two foreigners living in such place would only have attracted more attention than those in a hotel.
The password to the banking mainframe was so simple that anyone who knew chinese/mandarin could have easily guessed it.