Good article. I'm surprised not a single person commented.
One thing I'd like to counter though:
Don't forget the cost of OVERBETTING by that same $1. If your opponent would call a maximum $50 value bet on the river and you bet $49, yes, that cost you $1, and yes, that adds up over time. But if you bet $51 and your opponent folds, THAT cost you $50! Whoa.... It doesn't take a genius to realize that bet sizing mistake adds up a LOT faster than the $1 mistakes you were describing.
And now one thing I'd like to add:
I definitely agree that bet sizing is extremely important... but I think it's especially important on earlier streets so you can build a pot that allows you to get paid off a HIGHER maximim than it would have been if you were underbetting (assume strong flopped hand like the flush derscribed above). Take those 50% and 60% of pot bets you mentioned. If you could have made those 67-75% bets and still gotten the same calls, you'd be setting yourself to win a MUCH larger pot by the time you value bet the river.