Even if every game is a tedious 0-0, they don't have anything better to broadcast on ITV4 (or indeed, ITV1, ITV2, or ITV3). Yesterday was the first time I have watched anything on ITV4 since last year's tournament.
The only thing more boring than the South Africa vs Cape Verde match was the bland "analysis" of Quinton Fortune and Efan Ekoku, who display exactly the same lack of enthusiasm and interest that I have when I am obliged to sit through Coronation Street at my Gran's house.
ITV are showing one game on every group-day, and all the knockout games.
The choice of which group game to show each day has been made purely on the basis of the kickoff time (with the exception of the opening match of course).
This decision is obviously based on the premise that more people will watch in the evenings, but consequently we will only see Ivory Coast, Ghana, Zambia, and Angola play live *at most* once during the group stage, possibly not at all. The first two of these are arguably the two best teams in the tournament, and Zambia are the holders, so to miss their games is an unfortunate outcome. Keen people will always find a way to watch of course, but the casual viewer is less likely to choose to watch Burkina Faso vs Ethiopia than Ivory Coast vs anybody.
Maybe delayed transmission to a more convential start time of 7.30pm or so would have been better for the viewers, but as 40% of the adverts are for "in play" gambling websites, that wouldn't necessarily make commercial sense.
ITV would suggest that the tournament schedulers are at fault for putting these "big teams" early in the day. I don't see why they don't just show all the games.