Not all MLP’s are in trouble. Some were run based upon long term contracts.
Even on long term contracts, the yields will fall, and become far less attractive.
.