Many of your posts are in Towards Data Science, which is a publication with 432K followers. That is likely the biggest factor. A struggling writer could follow all the tips (title, pic., etc) but if they submit to a publication with 5K followers, they likely won’t get the same result.
A big pub might not help people with weak titles and such, but people can get all those things right and if the publication is very small, they still won’t get the same mileage. Congrats on your awesome results. :)