I kept white trainers off my feet for years because I knew exactly how they'd end up, grey at the toe within a fortnight and never white again. What changed is realising that was a cleaning problem, not a colour problem, and once I sorted that out they became the thing I reach for more than anything else in the shoe rack.
They do mark, there's no getting round that, but how they age depends almost entirely on what you do early on. A damp cloth and a bit of soap after a muddy week keeps the canvas or leather looking new for months longer than if you let the dirt sit and dry in. I wipe mine down most Sundays, nothing fancy, just enough that the scuffs don't build up into something permanent. Leather ones cope better long term than canvas, they wipe clean instead of soaking up colour, but canvas breathes better on a hot day, so it's a trade off depending on what the summer's like. Either way, the sole yellows before the upper does, and that's the bit nobody warns you about.
Where they let you down is anywhere wet or anywhere scruffy. A soggy school run, a muddy dog walk, a festival field, any of that and you'll be scrubbing or you'll be sulking. They're also not the ones to wear on a day you know you'll be on your feet near anything that stains easily, paint, grass, red wine spilled near your feet at a barbecue. I learned that one wearing a fresh pair to a picnic and spending the rest of the afternoon trying not to look at them.
Where they're brilliant is everything in between. Jeans and a plain jumper for the school run, a sundress in June when you want something that doesn't look like you've tried too hard, even smart trousers and a shirt for a casual Friday, they lift the whole outfit without making it look like you're dressed for the gym. Spring and early summer suit them best, when the pavements are dry and you're not dodging puddles every ten minutes. They work for a long day of errands just as well as they work with a sundress for drinks outside.
The strange thing is that mine look better slightly worn in than box fresh. The first few days they feel stiff and almost too clean, like they don't belong to you yet. A few weeks on, once they've softened and picked up the faintest bit of character, they finally look like they're actually yours rather than something you just bought.