Hey Zaid K. you're definitely not alone here-
The root issue I've seen is that pipeline reviews are reactive (finding out deals are stale when it's too late)
A few things that have helped in places I've worked:
Before it gets to the review:
Time-based automations that flag deals (like if a deal sits in Discovery for 2+ weeks, it gets tagged for review)
Required fields at stage transitions - forces reps to document next steps before moving forward
During reviews:
Focus on forward-looking metrics, not just "why is this still here" - what's the next action, who owns it, when's it happening
Create a "parking lot" stage for deals that aren't dead but aren't moving - keeps forecast clean
The real unlock though is building this stuff into the workflow before reps even move deals.