Yes, I get that.
It's still confusing. And programming languages exist to first and foremost aid programmers, not to adhere to some abstract expression of mathematical perfection.
At the time Haskell hit the scene, the term Interface was free and could've been taken. But that's just one thought, I'm not a language designer...