I am struggling to put my frustrations, disappointments, and hopes into text.
I think a poor, but inevitable decision was made in the wake of the Columbia accident to retire the last 3 shuttles following "completion" of the ISS. I think we handicapped ourselves in the wake of the Challenger accident. I think we muddled the STS development process and forced ourselves to abandon the largest single structure ever launched into orbit (Skylab). I think, despite general support for a national space program, it is the number 1 priority of a very small group of people and thus gets less than 1% of the Federal Budget.
I think American commercial space companies are going to rapidly mature and dominate the human spaceflight industry by the end of the decade. By the end of the decade, there will be at least 1 manned commercial launches (6-7 passengers) per month to 2-3 manned commercial LEO stations and possibly beyond LEO (L1 and Lunar surface). The launch rate for 2-3 manned commercial LEO stations will only help to bring down overall launch cost, with manned launches heading towards exceeding the current US total number of launches. (SpaceX Dragon, Sierra Nevada DreamChaser, Boeing CST-100, Bigelow Sundancer/BA-330/BA-2100)
I really should quit Eve...