At least with steal you are "eventually" guaranteed an item, drops are something else entirely. Again with the same play-through, I'm trying to collect some graviballs from Deenglows to use them against the Midgar Zolom to gain an early Beta, and the item drop rate seems laughably low as well.