Olympics is the Olympics and goofy results happen. But this is a good example why race radios are needed in real races. It's pretty dumb when an event is decided by lack of information and its a deterrent to sponsors when you add too much randomness.
The underlined part is bit of a knee-jerk reaction. It would make some sense to question the sensibility of holding one particular race without radios, when they can use them in every other one. In fairness, the same formula applied to men too, and they had no major issues with handling a different flow of information during the race.
In no way can womens ORR used as an example of no race radios leading up to too random racing. Firstly, the teams here were smaller than required if the right balance between control and unpredictability is concerned. This was further excarberated with three major favourites being in the same team. With four-women team that left the Dutch short of domestiques when other teams were understandably reluctant to work with them.
In addition, Kiesenhofer was so strong that even in case of understanding that she's still out in front, the Dutch should probably have used at least two of their riders up for their chase to be successful. Them having so many big name leaders, I'm not sure the required cohesion as a team and willingness to sacrifice themselves for teams success was there in the first place.
So to sum it up, I think that the lack of race radios was a comfortably low hanging fruit to crab to explain the major screwjob specially the Dutch team had. The bigger reason for overt randomness of the result (at least for some people's liking) was too small size of teams which was excarberated by uneven distribution of pre-race favourites between teams and relative unfamiliarity of riders and DS's with racing without race radios.