They wanted to be able to play it with a mouse.
Why they don't take 90% of analog+ mames input hooks for the real controller is a good question though.
MameDevs didn't like the having input cheats, or multiple inputs w/ one the real input & the rest hacks. New policy: only one PC input per game input. (BTW, this isn't that much a change, in that before it was just "highly prefered" instead of a rule.)
In most cases, this is fine: no more half working input cheats (example: one joystick cheat for dual stick game), no more having both a 8-way joystick input & an analog joystick input for originally was an analog stick to please 8-way digital stick users. IE: clean up the code & game documentation. (Add that the PC/OS limit what, and in what form, inputs are passed to mame.)
This means, well, only one PC input per game input.

This makes it against mameDevs' policy to have both an "original" input and a "playable" input in the driver for inputs like 720, rotaries, ect. And as much as mame is for documenting the hardware, it's very hard to document handling inputs for something 99% of the rest of the world doesn't have (like the 720 controller). So mame sometimes documents the original inputs by simulating them instead of requiring the user to use one.
Personally, I'd prefer at least including the abilty to use original controllers. But I know having what looks like different inputs in mame actually just be different ways of emulating/simulating an unusual control generates a lot of questions.