A nice UI is completely and utterly useless for a business attempting to create an automated workflow from a spreadsheet for things like business hour updates and letting map publishers know when new stores are going to open.
So yeah, OSM is a nightmare for businesses to deal with. And unless that changes, its access to business information that people expect will remain severely limited.
While the generic interface is pretty bad (you have to edit the machine-readable values), StreetComplete provides a very nice UI