First, regarding the O-line, you want to cut Barnes, who has been durable and the only consistent performer, yet you want to keep Jamon Brown and Andrew Donnal who were much worse?
Second, regarding the defense, you want to cut Hayes and Sims who are durable, 2 games missed between them, but keep Quinn @ 10.750 Mil per season (2017) while only playing in 9 games this past season? And his salary will be 2-Mil more than Hayes and Sims combined. I'm not suggesting cutting Quinn, but there doesn't seem to be concern in the difference in production versus Salary Cap ramifications.
Last, I'm not sure why you would list TJ MacDonald and Cody Davis, but not list Maurice Alexander? His instincts at Safety are worse than Davis and he was not good at tackling this past season.