We should take responsibility for others safety, too, when it comes from doing what code specifies. Here's a situation I can easily imagine happening. Someone does not need a 240V outlet where it currently resides, and the outlet looks ugly... so they disconnect the outlet, cap the line, and place a blank plate over the box. Next guy comes along, opens up the box and sees a white/black pair... hey 120V, perfect! He hooks the lines up to a 120V outlet and things go badly (and I've seen plenty of electricians rewire boxes without ever touching the breaker). With no black tape on the white wire, why would someone suspect it's anything other than 120V? It's just a bad situation waiting to happen, and it can be mitigated by a few wraps of tape.
You say you weren't being lazy, and the extra marking work shows you wanted to go above and beyond... but like Van, I have to wonder why you would spend more energy making something not to code when it would have been easier/faster to do it as expected/required. Laziness (to me) means doing less than what's required.
Okay, I'll stop beating a dead horse, I just wanted to pass along an instance where I believed real harm could come to at least some equipment, if not a human.