How did some professions come to charge a late or no-show fee? I might try to charge a no-show next year on a client I don't like so much.

I charge on value and part of my value is the tolerance for these kinds of client mistakes and mess ups. 

I'm glad you found something positive.  You can work on a different client and maybe the dumb client just got himself pushed to after April 15.