After picking up his fifth yellow card in six games so far this season in Major League Soccer, the Los Angeles Galaxy star decided enough was enough.
"To be honest, over the last few games I've spoke too much about referees," he ranted after his team's 0-0 draw with Toronto FC.
"They're becoming the stars of the MLS and that's obviously not what teams what and clubs want. You want players to be playing out there, you want it to be fair, and I just don't think the consistency is there.
"There's bad calls - and we've had our majority of bad calls over the last few games - but it's ruining games, it's ruining our preparation for games, so I'll probably get in trouble but it's gone on too long now so we want that consistency to be there and we want our players on the field so I think that's enough."
Still, despite his frustration at the booking which means he will miss Sunday's visit to the Chicago Fire, the former England captain was quick to point out he's still enjoying his Major League Soccer experience, in the fifth year of his original five-year deal.
"I've enjoyed it. It's been great," he related. "I think off the field, it's been very, very successful. There's franchises coming into the league - I've spoke about it so many times - but I want to be successful with the Galaxy. We've been close the last two seasons and hopefully this is the season."
The draw in Toronto leaves the Galaxy with just nine points from six games, so despite their high-powered lineup, the team is yet to fire on all cylinders. Still, with a 34-game regular season this year, there's plenty of time to get everyone on the same page for the reigning Supporters' Shield winners.