That's a good point. It's trivial for almost any company to accommodate a 'mental health' sick day here or there - in fact nobody cares what you take a sick day for. So the situation in the blog post is a bit contrived and the boss pats himself a bit too much on the back for his response.
I would think true mental health accommodation would involve long periods of leave, or limited hours, or limited days (e.g. 3 day work-weeks) or all of the above. Not many businesses are setup for that.