1. Everyone now knows that Google favors long content pieces which covers the topic in depth (what, why, when, etc.)
2. So an army of content marketing firms are writing 2000 word posts for simple topics that can be covered in 200 words.
3. As the user gets lost in the 2000 word article, trying to find what they really need, Google treats this as a positive "lots of time spent on page" signal and rewards this behavior further.
The result is people trying to now write 3000 word articles to "one up" the other already long posts dominating the first few results.