Yep. I have posted before of our experience in recruiting. We got to see football, baseball, and track recruiting. On the spectrum of ease, track is the easiest by far. It’s beautiful how transparent it is. However, you have to initiate quite a bit for many schools to notice. Football is in the middle. A little more muddled than track, but somewhat transparent due to recruits laying their cards on the table for all to see. Baseball is easily the most difficult because it is completely opaque. It sucks. What you mentioned regarding factors is absolutely true.
One disagreement with your post. We found that size was much more important in baseball than football (kinda counterintuitive). Baseball just doesn’t care about speed (rarely are the 60 yd times electronic). Baseball wants big strong bodies that hit for power. In a MLB game, it is comical watching some of these guys try to get around the bases. Plus, baseball coaches really are only seeing summer league games and camps. They are looking hard at numbers. Frustrating.
I could go on for days.