A Vine mess: The choice between rebooting and reviving old software

Are the problems Vine is facing even technical in nature, or does it have to do with the core business model?