During his weekly appearance on the Pat McAfee Show on Tuesday, Rodgers had harsh words for some teammates.
"Guys are making too many mistakes shouldn’t be playing, you know," he said. "Gotta start cutting some reps, and maybe guys who aren’t playing, give them a chance."
On Wednesday, Rodgers did not back down from those comments amid criticism of the message it sent within the camp.
"I don’t understand why people have a problem with things that are truthful," Rodgers said. "I’m calling things the way I see it. People don’t think I need to air that stuff out, that's their opinion. But I’m doing what I think is in the best interest of our guys, and I've tried a lot of different things from a leadership standpoint this year, and I was just relating my personal feeling on the situation.
"I didn’t call anybody out by name. I think we all need to be on the details, and that includes me."
Rodgers said his comments should not come as a surprise since it was nothing he has not shared behind closed doors inside team headquarters at Lambeau Field.
"If one of those guys has a problem with it, I'm right here, and I'd love to have a conversation," Rodgers said. "I enjoy those conversations. I enjoy any type of conflict like that because I know the resolution on the other side is going to make us a better unit, a better friendship, a better cohesion on the field."
Rodgers has also been criticised for making the feedback public rather than keeping it internal. Packers head coach Matt LaFleur did not have an issue with Rodgers’ approach.
"Sometimes the truth hurts," LaFleur said. "I don’t think he publicly called out individuals, I don’t believe, I didn’t sit there and listen to the whole thing, so I just think that you have to get to the root of the truth."
Rodgers and the Packers are heavy underdogs heading into Sunday's road matchup against the Buffalo Bills as they try to avoid the team's first four-game losing streak since 2016.