You can’t split up families. And back-to-front leads to bunching as well. And since those don’t work out as well in practice as in theory, their regular boarding process stands.
This is why airlines all tinker with their process from time to time and never stop tinkering, because they’re never been able to do much to improve – with few exceptions.