Okihara,
Great summary above of the challenges facing GA schools and flying students alike. While there will always be justifications for the various cancellations etc you have experienced, it highlights the downside of the flying student customer experience. It can be really ****e in an era where we have less free time than ever, and the sort of person who can afford flying lessons probably has less than average.
GA can be it own worst enemy.