Re: Still reinventing the wheel from scratch
I know of a couple of companies that claimed a "local authority template" for ERP, and at least a few attempts at implementing. Sharing ideas and source code / config / customization generally wasn't an issue.
Changing the template to local requirements is generally where it all went wrong, especially where it was a shared service between a group of authorities and each had their own way of detail working and nobody was willing to give way on the finer details e.g. line-item names on payslips, field labels on data-entry forms. End result is paralysis as the customer cannot agree what they want and deadlines approach and go whooshing by. And that's before the union "we want money to change working condtions" mob got involved.
And even when they were all agreeing enough to go live, after a few years and a change of management or political control and then previous agreements were revoked 'cos basically politics.
As for being a supplier, the last thing anyone wants is to be stuck on a project with the Customer From Hell. I have had people tell me to my face that I'm only in it for the money, and the look of hatred when I pointed out they didn't work for free either was a joy to behold. It came as a surprise to them that ERP people actually wanted to do a good job to the best of their ability and that spending weeks on end in cheap hotels away from friends and family is not actually a good way to live.
Bootnote: There are also some excellent local authority ERP implementations. But of course you never hear about them 'cos they just quietly get on with the job without any fuss or drama. Same products, different management. Need I say more?