You feel odors with hearing?
Well, it sometimes do, with low tide and the wrong weather conditions. But it's all natural, organic, all-bio stinking stuff...
As someone who actually lives in Venice, I can tell you that you are right about the tourist traps, but they are easily avoided if you look around instead of going windows shopping. The made-in-China stuff you can buy is far from romantic, but the sheer structure of the city, with its two entangled mobility networks (one for walkers, one for boats) still amazes me after 10 years living here. Now we have three entangled networks...
Yesterday I had dinner with an old pal whose job in the last months has been installing the access points and congratulated him. He confirmed the amazing level of interest even among the elder population. Today, lots of people I know are checking signal strength in every hidden corner. Looks like the municipality (and my friend) did a great job, as the coverage seems rather complete.
BTW, Venice is not a theme park. People still live and work here, enjoying a lifestyle like no other, mainly due to the absense of cars. I won't tell you "come visit us", but I can confirm you don't need a pretext like free connectivity.
If you want to put yourself on the map, publish your own map.