I can't wrap my mind around people that think that 'too many tourists' or 'too many jobs' are a problem. Those are 'problems' that most cities in the world would kill for: if we consider them problems it's because we are not nearly creative enough to take advantage of them.
As a simple example: if we have too many tourists, give a progressive daily tax that's charged to every visitor that automatically includes museum visits/etc. Use that revenue to build more housing for local residents (and if some dipshit points out that more housing ruins a neighboorhood's character, ask yourself if Paris or suburbia has more character) or to subsidize local transport infrastructure.
As a simple example: if we have too many tourists, give a progressive daily tax that's charged to every visitor that automatically includes museum visits/etc. Use that revenue to build more housing for local residents (and if some dipshit points out that more housing ruins a neighboorhood's character, ask yourself if Paris or suburbia has more character) or to subsidize local transport infrastructure.