Really solid and a nice way to work the quotes from antiquity into a piece about things are going downhill in these modern times. You got them all in realistically and without too much contrivance…except for that last one.
Across the board with these sorts of challenges, 5 seems to be the magic number for making it hard to fit them in smoothly.