Re: A weed
I'd say you've nailed it there caricature. I can't call it a weed anymore. It's now a wildflower.
I like wildflowers and bought a packet of wildflower seeds a couple of years ago (it didn't include Great Willowherb). Some of them grew again this year.
'Wild' goes with the rest of the garden. It always surprises me when people say how nice the garden looks. It doesn't get much attention other than cutting things back and mowing what passes for a lawn.