Personally, even when I am a tourist, I hate tourist shit. Almost always overpriced, overcrowded, often polished turd quality at premium prices. Go from store to store and it's the same mass produced shit with branding themed for whatever local attractions that place has. Staffed with kids who don't really give a fuck because they are the cheapest available (not that I blame the kids for not giving a fuck, I know I wouldn't in their place).
My last vacation was to visit a friend and that was nice. Instead of doing any touristy shit, we mostly hung out at his place and checked out places he liked to go to, which was a way better experience IMO than something curated by people whose main focus is getting as much money as possible from you.