I agree with most of the above post, but Drew has driven in 99 and 100 before when playing in typical "RBI" spots in lineups (Atlanta and Dodgers) but he is too hot/cold, i'll give you that.
I'll also re-state that RBI's, runs scored and batting average are not useless, but rather support stats, because they aren't stand-alone indicatives of a player's offensive worth, because as you stated, the goal is to not make outs, and even if an out is "productive" when not making said out would yield the same result (driving in a run) then you go the not-make-outs route every time.