I think that objects like peat or chickens etc.. should not be able to be selected, or maybe highlight in a different color, like red.. if they have all grayed out actions.
I imagine that would mean that every time you pick something up, use, drop or sell something, it would need to check every item in your inventory (or at least lots of them) to see if the change affected their view state. That would probably not be good from a performance perspective. Plus it would be a bit ugly.
oh no, this was merely for the sake of not pressing enter at all on something if its already been done before - stuff like barnacles aren't a problem when it shows depletion visually.