I know how I feel about it: I would much rather wars were fought with code and robots than with tanks and bayonets. And I would rather those than CBRN weapons!
Certain countries were going to neutralize that facility. Had to, for survival reasons. The only real question is . . . how? They could have picked a full-scale war. They could have precision-bombed the facility. They could have assassinated the workers. These solutions have all been chosen in the past, in similar scenarios. By comparison with the other options available, Stuxnet achieved the goal in an extremely civilized manner, with no loss of life.
They say the purpose of war is to kill people and break things, but really it isn't -- it's to accomplish objectives, to make people do what you want. The killing and breaking is really just a way to make objectives happen. And the better targeted your weapons are, the better you can make what you want to happen happen with less and less extra mess. Cyberweapons are some of the best targeted things ever dreamed of in the history of warfare. You can disable infrastructure without going within miles of harming a human on either side, military or otherwise. I am a big fan.