This is absolutely the right way to walk down the street with a snack. All snacks should be expressive of who we are on the inside. Why can't food be just as much an accessory as a pair of earrings? It's temporary, sure, but that is a tasty expression right there.
Some days it's just too hot and you can't eat your ice cream fast enough. This is why I carry moist towelettes in my purse. Because even though I don't have kids, I know that adults can get just as sticky as toddlers.