Not totally true. You could, for example, use as collateral tokens that represent staked Ethereum (rocket pool ETH for example) so you are effectively using the ETH to generate staking yield, and also using it as collateral simultaneously.
The ability to wrap ownership in a smart contract can extend to pretty much any use case, as long as the lending protocol supports using the wrapped token as collateral.