Having an account for your child schools is kind of a necessity. Using Minecraft is not. It seems to be a nice game and children like it; it sucks that Microsoft bought it. Still not a good enough reason to use Microsoft.
That's why my kids now play MineTest. Despite having bought them Java Minecraft before that was an issue. Shame the money was wasted. Product changed. Ought to be able to get our money back.