RE:US midstream pipelines are,doing great Enbridge current dividend yield is 7.8% and over the last 29 years the dividend has averaged a compound annual income of 10%.
The share price stays stuck in a technical range and is currently in the lower part of the range.
So that's why you collect the dividend till the share price moves into the upper part of the range.