Sometimes a task is not relevant for a period of time (because of priorities or because of circumstances and availability) and you might want it hidden.
I would find it very useful to right-click->"snooze" a task for a period of time so it doesn't clutter my reviews and so I could reconsider it after this "snooze" period
This feature is useful only for tasks that you do not want to see in your daily/weekly reviews in the snoozed period of time. And I personally have plenty of these...