Three reasons: ... Make it four:...
Then plug in a custom Type that does what our types used to do. As you can guess I am inclined to reject this issue as I think what we do now is much more correct regardless of an Oracle driver bug.