Come on, collapsing in stoppage time or on either side of the half time break (Orlando) can certainly be blamed on players and poor execution. There are many things that the FO should take the blame for, and Struber deserves credit for what he's done with the roster but not being able to sit in a low block and keep a clean sheet a few more minutes is not due to a lack of talent necessarily.
This is not at all lack of heart. This group plays their asses off. It's just lack of talent. In multiple spots. Struber gets the most out of them but this roster is full of guys that other teams wouldn't even want, save a few.
Long vs DNealis at CB would likely have helped today but we've collapsed with Long playing as well, so not a guarantee.