Let’s put aside the argument for or against meetings for a moment. We may be closer to eliminating unnecessary meetings but we all still have schedules to manage.
Because I want to eliminate questions of my availability and the associated email threads and phone tags, I choose to publish my calendar. I can use my calendar to suggest available times for those that I want to meet with and those that want to meet with me know when I may or may not be available. Some users may be more transparent that I am – I only share regular business hours and only available times rather than a 24x7x365 view with all of my meeting details. Some might think that this is over-exposure and enables people that want to take advantage of your time by scheduling meetings at inopportune times of with little (or no) notice but one of the benefits of this particular service is that meetings are requested rather than posted directly – I maintain the ability to accept or decline any proposed meeting.
I find this strip an argument for publishing my calendar. You may find it an argument against.