Этот ответ ноль информации содержит. “Что мешает” = “откуда у авторов нежелание”, т.е. что плохо будет, если сделать.
ну не ноль. Он показывает, что нет каких-то технических ограничений. Просто с зависимыми типами (да и не с зависимыми, как по мне) удобнее не выводить полиморфные типы