For what it's worth, I recall reading a comment from the head of programming for MyNetworkTV where he said that they get about 2 million viewers. That was some time ago and I have no frame of reference for the statistic.
That said, the whole point of My Network TV was to fill the prime-time hours on the Fox owned UPN affilates when that network disappeared. Many station owners were surprised when the WB/UPN merger was announced. Worse, the CW had some pretty difficult financial demands for potential new affiliates. As I recall, they demanded stations pay to be CW affiliates and they gave them very few advertising avails during programming. Fox was not going to be allowed to make any of their UPN stations CW affiliates and likely didn't want to under the terms CW was demanding.
Fortunately for Fox, they had been working on syndicating two english-language telenovelas long before this merger happened. They quickly pulled the telenovelas from the syndication marketplace and turned it into the basis for the new My Network TV. Along with Fox, many of the other stations owners left out in the cold by the WB/UPN merger jumped at the chance to join Fox's My Network Tv. Even better, My Network Tv offered a very good financial deal to stations. Stations don't pay the network and get half the advertising avails during prime time. Indeed, many stations could have far lower ratings than the CW but still make more money simply because they had so much more advertising to sell. It has largely worked.
My Network TV ditched the telenovelas because they didn't perform up to expectations and they were more expensive to produce than originally thought. But the shows bought Fox some time to figure out what to do with My Network Tv long-term. Ultimately they tried other original scripted shows with little success. They won the rights to WWE and that worked well for them. They tried to make ultimate fighting a popular sport, but couldn't. They did other reality shows with some success. Finally they've settled on game shows and reruns. It's inexpensive programming and likely gets decent numbers compared to CW and previous My Network Tv programming. I suspect the affilites are generally pleased with what they've got. They didn't jump into this thinking My Network Tv was going to be another Fox or NBC. It is what it is and it's doing what it should be doing: fill the prime time hours with inexpensive programming that draws some numbers and can be sold to advertisers. Not sure you could expect much more.