テーブルのブロック数に近いとインデックスのならびに近いから、複数行を処理するとして、テーブル側のROWIDを引くとき、ブロックがすでに読まれてる確率が高くなる。テーブルの行数に近いとバラバラだからブロック読み直しまくりかも、ということらしい。
その観点で見直すと...だめだこりゃ(ちょーさん風)。ORACLEの気持ちになれば「んなインデックスつかってられっかい!テーブルフルスキャンしたほうがリソース少ないんじゃ!」てな感じかも。