Generally speaking, good constructive points, although rather harsh too.
About this:
"Don't use press_any_key when you're only printing a sentence or two. This should only be used before refreshing the whole screen."
I agree that press_any_key should usually not be used if printing a single sentence without a screen refresh, but it can be used before a screen refresh, and in the middle of printing two large paragraphs.
For example see the introduction to DEER CREEK by 8bitAG. Lots of use of press_any_keys to deliver story. I think it works well. Not everywhere, but where there is a lot of text to be delivered - yes.