The catalog has several sorts that show items relevant to the user and items users are likely to buy. The catalog also hides unavailable items, with an option to show them, because obviously there’s no incentive to show users items they cannot buy.
It stands to reason that the catalog should also hide items that the user already owns and cannot purchase again. This would free up more space for users to see items they actually have the ability to purchase.