Unfortunately there are so many accounts with free hosting its hard to keep up demand which is financially possible, do the maths, Its ok to have some downtime, People just have to realize that there is many customers, not just them and to not complain with what they are getting free.