Probably just not a scheme fit. Phillip Lindsay was a pro bowler as a rookie,
and rushed for 1000 yards in year 2 in a bad offense. Broncos changed schemes, brought in Melvin Gordon, and Lindsay dealt with injuries. He was cut so he could find a scheme that was better for him.