I guess one human flight every two years is part of their "50 year plan".
Sure it is slow going at NASA, but our patience will be rewarded. They will fly another Shuttle, possibly during the present Bush Admin.