And they often assume the reader is a complete novice, which means a lot of pages are wasted on obvious yada yada and then there's less space for genuinely interesting deep stuff that you'd only learn from an expert (or through a lot of practice and trial & error).
Many books are not much better. While blog posts are bloated for SEO purposes, books are bloated to reach their target page count.