Games/Music/Hardware/Software always iterate to completion - the web isn't special in terms of this. The key component is and will remain time to search through a product space to where you can actually add value.
Looking from the outside, they seem to have a dysfunctional culture around shipping software with all the additional layers of management. Hopefully this changes and they have a chance producing meaningful products but I'm not hopeful.