English still has it. Nobody took it away. It's still in use.
I think it's part of how we've tended to remove dialect and en-gb terms as we've more intra-UK mixing and more non-UK born residents?
You are right, I mistakenly assumed we were talking about en-gb.
It's not common in my job to talk about scores as a metric because 20 isn't a natural unit for my work product, but I wouldn't be surprised to hear it like that, either. We still use "dozen" and "gross" for other non-decimal groupings much more commonly, e.g. "a dozen doughnuts."