“Why are there so many English Bible translations?”
Because language evolves.
Yes, it's almost impossible for a modern speaker of English to comprehend the language that a translator of the NIV spoke back in 1978.
: )
But seriously, there seems to be a new one every year.
Some of which are really poor and ill-advised to boot.