There are soft throwers who can't locate. But no one cares because they never pitch. Of course coaches love velo. They love speed too and some really fast guys can't run the bases. They love power too. But some guys with a ton of power can't hit. They love athletic kids. But some really athletic kids can't play. What has a coach lost if he takes a chance on a kid with a good arm who can't locate? What has he gained if it pans out?
People get upset when they see a kid have so much success at the HS level but not get interest or interest from schools they believe he should. Then they see a kid who has not had success or the success their guy has had but he get's opportunities solely based on velo, or other metrics outside of actual performance. A kid goes to a camp and runs a 6.3 60. He's 6'3 185 extremely athletic. He drops bombs in bp. He throws very well. Everyone is on him. Their kid runs a 7.1 60, is 5'9, average athletically, throws ok and has had tremendous success at the HS level. No one is on him.
One kid goes to State U and never see's the field. Ends up out of the game. The other kid goes to a D2 or D3, ends up playing 4 years. Has a great college baseball experience. Maybe gets drafted after he has 4 or 5 years to develop. But even if not he played. He had a great experience. Maybe some really good coach see's enough of him to appreciate the fact even though the metrics are not there the talent and ability to play the game is. Maybe he ends up at a Power 5 or a Mid Major? But regardless he ended up where he was appreciated for who he is.
So in other words so what? Let it play out. Yes coaches love velo. Coaches love power. Coaches love athletic players. And Coaches play the guys who give them the best opportunity to win. And coaches love guys who can play more than anything else. If your kid can pitch and doesn't throw hard enough find a place that he does throw hard enough for. If it means that much to him he can find a place and then it's up to him.