Aww come on 40... methinks you're being a bit harsh on NASA!
I know they have their problems but they have sooo many things going on simultaneously. I've been following a few of their twitter accounts and am super impressed.
Can't wait for JWST (I know it's a joint effort) to get going - just hope there's no incident, they've put so much time, money and effort into it - I get emo just thinking about something not going according to plan.
Unrelated development that could prove to be interesting:
lunarmissionone.com - UK based.