Sadly, I doubt anybody's going to beat Salesforce and other crap such as Workday unless it's the same crap selling under a different name. Corporate people want their featurez.
I would leave corporations to work with corporations if they are really happy working together, but the world is much greater than that (them!).