I strongly believe you vastly underestimate the power that lies in this system. Scripts are in fact one of the most exciting features, although some things have to be figured out yet. How are transactions not "first-class citizens"? That statement makes no sense. In fact the opposite is true. Currently everything is about 1:1 transactions, because higher order protocols have not been build out.