Gross is not being cut regardless! Why? Because you don't cut your starting LT unless you have a viable replacement. At least not if you want your QB to see game 16 in one piece.
The Panthers cut their depth at linebacker, opting to keep 2 LBs who have missed 2 of their last 3 seasons.
The Panthers cut one of their starting DTs without a viable replacement.
The Panthers cut one of their starting CBs without a viable replacement.
It's not as though this is an all-pro O-line we're talking about. They basically suck along the O-line, so almost anything is an improvement.