It's interesting, a lot of good points are made here about shorter posts getting more engagement. And on Steemit, maybe this is true.
But as far as the internet at large is concerned, long-form content increases engagement. There's too much empirical evidence proving this point to count. Just see Buzzsumo's research for starters - https://buzzsumo.com/blog/long-form-content-improves-content-marketing-conclusion-7-recent-studies/
Written posts that have 2,000 - 3,000 words or more get far more engagement than all the rest. So while it seems to make sense that people won't take the time to bother with super long content, it's just not true.
RE: Why do your Shitposts Get More Engagement than Content that Took Hours to Make?