There are several ways to know it’s time to move beyond SharePoint, including:
Low user adoption
Poor user experience
Hidden costs in custom development
Limited access through mobile devices
Challenges with integrating SharePoint with other enterprise platforms and your tech stack