Well, it's also the only current option (a stable API). Perhaps it wasn't a given that LevelDB would always be the de-facto storage unit, so maybe unsafe to write code for it (more coding argument). But if electrumx was built on top of a faster stable API, it could help them scale that ...
(edited)