A graphics API for the web needs to be backend agnostic, that's why they need to make sure that it can also be implemented on top of e.g. DirectX12 and...