Полезная валидация может быть в случаях когда у тебя path параметр это какой-нибудь enum: /leave /enter и для фронта будет полезно знать что посылая действие /stay - он узнаёт что такого действия нет. И то получается суть та же самая - показать что чего-то нет. А валидировать что оно должно быть положительным или мягким это лишнее