Maybe it was just cheaper to feed them with the food imported via the port than transport other supplies for them from the countryside.
I do wonder if the cost of more exotic food in Portus would have been significantly cheaper than 15 miles away in Rome.