Top B player or top player on a weaker team will get recruited before the bottom of the A team roster because they always seem to be on the field unlike the bottom kids on a top team.
Coaches want to see you play and if you can play they will "offer" regardless of where you come from and who you play for.