I started reading disagreeing with many points of the article, I did realize that she is from a different generation then me, so her "then vs now" is very different from my "than vs now". But still, when I look at what sets were available when she was a child I would say that her points "1. The instructions", "2. The sets", and "The building method"; were based mostly on what specific sets she happened to have, and no on what sets were available at the time.
Yes, up until the 60s (before even that author's time), Lego sets were mostly generic bricks with just a small set of specialized pieces (just some wheels, doors and windows), for example sets of the "Universal Building Set" family [0] like the one pictured early in the article. But by the time of most of our childhoods (the 70s or even 80s), Lego had already introduced sets with plenty of specialized pieces. Also at that time they already introduced some more complex sets tailored for a specific build, some of them, the kind of set some people may chose to build only once (as if it was a glue-on plastic model kit).
The thing is, most rants about old Lego being better more generic, are just misguided rose-tinted nostalgia talking. Lego still sells awesome generic sets, even better than the ones we used to have when we were kids. They just happen to also sell some hobbyist sets. For example, my son's big box consists of a mix of my old 80s era (e.g. [1]) plus my niece's 00s era (e.g.[2]) Legos, and I have to say that the 00s era is much more generic and full of bricks, allowing for much more varied imaginative play, than my old 80s spaceship sets full of large single-use pieces.
[0] https://brickset.com/sets/theme-Universal-Building-Set
[1] https://rebrickable.com/sets/6971-1/inter-galactic-command-b...
[2] https://rebrickable.com/sets/31025-1/mountain-hut/