Borgmon's model is pretty solid.
It was sort of crippled by the user-facing part, which was clearly (to me) over-engineered. And the lasting neglect of attention helped the tech debt to grow.
Over-engineered + lack of maintenance == tech bankrupted ==> everyone started loath it ==> everyone concluded that it was designed wrong
Disclaimer #1: I am part of the borg team.
Disclaimer #2: I have been deliberately high-level and no details attached; please let me know if I need to revise this.
Edit:
'review' -> 'revise' (I am pretty good and writing typo unconsciously ...)