Wright, now a pundit for the BBC, said that coverage of the tournament and the issue of player release during the European season, is in marked contrast to how Euro 2020 was treated.
“Is there ever a tournament more disrespected than the Africa Cup of Nations?” Wright said in a video posted on social media.
“There is no greater honour than representing your country. The coverage is completely tinged with racism.
Wright added that he objected to players being asked whether they intend to play for their countries.
“You are getting journalists asking players … players getting asked if they will be honouring the call-ups to their national teams. Imagine if that was an English player representing the Three Lions. Can you imagine the furore?”
Crystal Palace will be missing Wilfried Zaha, Jordan Ayew and Cheikhou Kouyate but their manager Patrick Vieira said there was no question of trying to persuade them to skip the finals.
“I respect and understand the passion and the importance to players to go and represent their country so I will never stop any player going to play the Africa Cup of Nations,” Vieira said, while calling for media to cover the event more seriously.
Wright said the players and countries deserved more respect.
“Loads of the best players in Europe right now are African,” noted the 58-year-old, who made 33 appearances for England.
“If we love them at club level why can’t we love them at international level like their counterparts across the globe? Why is this tournament constantly getting so much flak?”