The OP did not say "compete" but rather "compare."
Except that in the post the OP did say compete and went on to list what BG would have to include from the source material to do that.
I'm all with BananowePole here; quantity does not equal quality, and with the amount of stuff that Owlcat is putting into their games it gives primarily one of them: quantity.
Kingmaker isn't bad quality wise, but it doesn't really have a depth and focus given to all the different classes and backgrounds that could have been done if they were fewer.