Easy isn't really the goal here. Autobuy I feel should also try to keep the cost down as much as possible, while giving the player what they need. (The maximum value isn't a problem with most objects. Jumpdrives however, use a variable number of fuel per use.)
So it's not so much a cargo capacity thing, but more of a "keeping cheap, while doing what I want" type thing.