pull down to refresh

Really? Its not obvious to you? Its the formatting. Even a well written post won't get as many sats as a well formatted one. You have clear breaks in thought, pictures to allow the mind to rest and ponder on what you've said so far for a bit, headings to show when we're talking about a new thing, breaks between paragraphs of course, but a super creative thing you did that I will take inspiration from is you added a picture of a yellow line. This just as well breaks up the article into sections.
When the reader completes a section, the reader feels rewarded. The reader feels like they have accomplished something. They've accomplished some amount of learning. Without the break, even having learned the same things, the reader doesn't feel accomplished about having read it.
So you're getting a lot of sats from style points as well as talking about something that is unique. People feel like they would have never thought this way if you didn't bring it to their attention and you've broken it up in an enjoyable way that keeps their attention and you've not just chosen pictures that are silly distractions, but pictures that are related to the subject at hand that feel worth pondering on mid article.