Yep. Part of the reason is the ethical problems with experimenting on children.
And part of the problem is that there is a ton of money to be made in education, so there is a lot of incentive to create or cherry pick data promoting one’s preferred (most profitable) policies.