This is a major gap—full stop.
Given how easy it is for a rep to accidentally push a contact too far forward in the lifecycle, there has to be a way for Super Admins to manually edit the native Date entered and Date exited [Lifecycle Stage] properties. The current lack of editability locks bad data into reports, forcing teams to choose between convoluted workarounds or completely abandoning HubSpot’s native reporting tools.
Most of the suggested fixes—custom properties, rebuilding reports outside of HubSpot, Enterprise-only workarounds—are either too brittle, too manual, or too expensive to scale. Worse still, trying to explain these limitations to stakeholders (especially senior ones) undermines trust in the data and the platform. Not a good look for HubSpot administrators—or for HubSpot itself, especially when those same stakeholders are involved in renewal conversations.
Super Admins should be able to make these edits. If they break reporting by editing willy-nilly, so be it—that’s on them. But right now, there’s no good path forward, and that’s bad for everyone.