>76 ideas which were submitted are currently in development and 84 have been delivered.
So what? Does it invalidate the critics of glacial speed of making other improvements?
So what? Does it invalidate the critics of glacial speed of making other improvements?