Nope. Results are what matters. You can have all the lofty ideas you want, but if you can't deliver results you have accomplished nothing. All Keyes has accomplished is to lose races by larger and larger margins.
Well, if your plumbline for “relevance” is electoral success, I’m sure you’re a big Bill Clinton fan, then.