http://www.fudzilla.com/home/item/32057-why-google-went-qual...
If Google insisted on shipping stock images it would have cost them. Either by picking an inferior chip, or by upsetting Qualcomm, or by Qualcomm charging them a higher price. Therefore they chose a position of some benefit to them when they decided not to ship stock images.
The best way to counter this benefit is a public shaming, so that in the end it's costlier than the other options would have been. But Google's not stupid; they wouldn't have made such an anti-openness move if they expected it to cost them.
Android is still open-source and the AOSP is still very alive and will live on.
It's not the lack of a factory image for a single device. It's the lack of a factory image for Google's flagship device when they've made so much hay about it in the mists of time (oh, about three months ago).
I'm not particularly sympathetic to most "open" argumentation when it comes to devices, but Google should walk their talk.
Indirectly, yes — choice of Qualcomm as a supplier (under condition of not releasing source code) must have been beneficial for Google.