If I remember rightly you're not very plugged in to the main communication channels other than here.
There was masses and masses of foundation activity. The employee levels were real. They achieved very little.
Technical development wasn't their prime focus. They were supposed to supply some developers on the side but came up with not a great deal.
The timing of all this is about as bad as it can possibly get. The 'new' direction may well achieve a lot more but people are rightly pissed off that there's not much to show for the effort so far. A six month breather before this was necessary would've been vastly preferable.