I think people who didn’t grow up eating tofu, or just haven’t eaten a lot of tofu, may easily believe that tofu has no flavour. Or maybe if your nose/tongue is just less sensitive. I can most easily smell it when tofu is frying in a pan, personally. Like I said, it’s really subtle, and easily overpowered.
They use it for Google Maps as a pin. Nothing new, and not particularly weird either. You can just skip it and not tell them.