One thing I've read years ago about tourist traps is that one shouldn't be actively trying to avoid them, especially if they come from a country with higher purchasing power.
Some of these "tourist trap" activities are locals trying to make an honest living doing what they can. It should be fine to take a tuk tuk, or to buy paintings and souvenirs from people off the street.
Everyone should avoid getting ripped off, but what's 0.1% of a month's wages to a tourist could pay for an entire day's meals for a local.