Directv recently revealed they have only 11,000 subscribers in those markets. It doesn't matter how many households there are, Directv has only a small number and getting people in those markets to switch from their current provider in 2020 by saying "now we have your locals" is not going to happen.
There's not necessarily any rhyme or reason to why markets 203 & 204 are covered but 202 and 205 are, back when they were adding markets they had limited spot beam resources and probably decided based on where they had the most customers or where they felt the had the biggest upside of new customers if they added the locals.
When they launched D14 they included dedicated spot beams for some of these markets (and existing satellites were already able to cover the others) Market 201 for Ottumwa/Kirksville for example has a dedicated beam on D14. So when they were building D14 they may have still planned on adding all the markets, or at least wanted the option, but by the time it launched a few years later they changed their mind.
In the past they could have added new subscribers if they added locals, especially in some of the 'larger' DMAs. Bowling Green has 72,000 households, they might have only 2-3% of them now. If they added their locals, could they induce some of that market's cable/Dish subscribers to switch? Probably 5 or 10 years ago they could, but not today when people are leaving cable/satellite for streaming by the millions.
Like it or not, this was obviously a bean counter driven decision. There's simply no way they could come close to getting payback on the cost of adding those markets from only 11,000 subscribers, and they can't rely on adding new subscribers when they are losing a few million subscribers a year to cord cutting.