as you say, i dont think they traded hock because they didnt like him or tight ends that can stretch the field, its that they didnt want to pay him after this season and he was valuable enough to get something back in trade.
also, st brown's emergence sort of made hock expendable. they both operate in the same spaces. theyre also both going to have to get paid. so they traded one of them.