I went to Monaco on my honeymoon(one of a few places I visited). A few things the article does not mention are that the local residents cannot gamble at the cities casino. I believe that the casino is one of the largest sources of revenue for the city state. The aquarium and palace are very nice and the palace in particular has alot of history and continuing tradition. Was shocked at the number of luxury cars that were in our parking garage(we drove in), like at least 20-30 Ferraris, Rolls Royce and Bentleys in the garage we parked at. Having grown up in the sf bay area which is very wealthy, the level of wealth here was amazing even to me. I know the country is desperately trying to add more land, this means building out into the sea and building up(high rises). The city state is on a somewhat hilly area which further restricts available building areas. Overall it was a great trip and the people were all friendly and it seemed very safe, lastly I really enjoyed the beer Brasserie de Monaco pilsner(locally brewed).
>the local residents cannot gamble at the cities casino.
Sounds like Las Vegas. I don't mean to say that Vegas residents are prohibited from gambling; they aren't. There certainly are gamblers among them, both natives[1] and those who moved specifically there to gamble. But to the vast majority of Las Vegas residents the casinos are a) employers and b) a place to take out-of-town guests to for an inexpensive meal.
[1] By which I mean "regular people". Newcomers greatly outnumber those actually native to the city.