I just read a post lamenting the changed funding model for Kidblog. The post offered advice on other blogging platforms for kids now that Kidblog limits what can be done at no cost. I think $29 for a class for a year is pretty reasonable.
While I think I understand the financial pressures facing educators, I also would argue that individuals or companies cannot provide resources for classrooms without compensation. I think adults forget that many “free” resources they use are supported by ads and/or their own willingness to provide data in trade for use of the resources. These options are not allowed when offering opportunities to children.
There is a type of egocentrism in expectations regarding free online opportunities. Those of us who make a living as administrators or educators sometimes seem to forget that individuals working for these companies have to have an income as well. In theory, competing companies should offer other products should costs be out of line.