I have one non-malicious theory for where the practice is coming from:
Designers see their pretty layout as the product, rather than as a tool for delivering the product (actual informational page content) effectively.
The main article, product info, whatever, is a very freeform, unknown size, "untrusted input" to their beautiful design, and they don't want it messing that up.
So they design a fixed size space for it where their layout looks exactly the way they want. 🤦