Just to throw another opinion into the pot, I understand the desire that Construct 3 were "revenue" based, simply because their goal would align with the devs more closely (though as an educational user, I suspect that would de-prioritize my end of things, but it might also make it cheaper for my institution, so I'd be willing to try it).
That said, I'd be more comfortable with the current setup if the yearly cost were just a BIT lower ($80-$100 a year feels about like the high-end of reasonable, personally), or the raise the capabilities of the "free" tier a bit as others have said, or even better - both.
It's just so frustrating to try to teach kids with this GREAT platform, only to have them run into a pretty big (for a kid) pricing barrier to do much of anything.
I end up pushing them off towards GDevelop, which I'm currently evaluating as well (I do like that it's open source, but I assume a catch somewhere). It would be nice to be able give them a path they will be able to afford to keep using Construct 3 (we're a high-poverty highly-rural community in southern Vermont, so cost is an issue for our kids). I'm sticking with Construct 3 at this point because I'm familiar with it.
But hey - Construct 3 is still the best way to do game dev on a Chromebook that I've found, so credit where it's due. :)