I am less concerned with overall design than I am with execution. The architects did a fine job -- we can debate the minor points, but that's all a matter of opinion -- but the contractors have been awful. Most of the work that has been done on the stadium has been very sloppy, ruining the overall effect.
A lot of shoddy worksmanship has gone into this stadium, which I assume was a money-saving decision by TCU. The result will be a stadium with a lot of unfulfilled potential.
Many thanks to the OP for the new pictures.