Traded Mixon/Ertz for Kittle/Montgomery

Have been worried about Mixon’s production because of the Bengals O-line situation. Does this sound like a mistake?