it really looks like they often skip items on purpose to give you a bad item, but they also skip good items sometimes so maybe its just random.
i think higher races are balanced for chocobos that have been trained with grade 2-3 food, but their prices are just too high to use them on anything lower than your final chocobo (in my opinion). If they made the food prices more reasonable this would solve a lot of problems.