Many times engineers go overboard on a design for the fun and learning instead of always being boxed in to the cheapest and simplest solution.
That's not engineers. That's amateur hobbyists. An engineer would never do that. If he/she did that, I'd fire the nerd.
I've worked with engineers that go overboard on a design because they are kinda bored. Or want to gain a new skill. Sometimes Product Marketing wants gimmick features to brag about.
Look at VW and Stellantis using the ECU with brushed motors for cabin climate control dampers. My Toyota has a cable. No drama at -30C.
Look at VW using ECU+stepper motor w/resin housing as the thermostat for precise engine coolant temp control. A friend paid several grand to fix that after it started leaking, which they all do.
My Toyota, wax pellet thermostat and aluminum housing, $30 and 20 minutes for me to replace it.
Agilent 34461A/34465A/34470A, three MCU's all different makes it a bit ridiculous unless you want to expand your repertoire. SPEar320 ARM926 333MHz 128MB Ext. FLASH+DDR, LM3S1D21 ARM M3 80MHz 512KB FLASH, 8051 for the power switch lol, FPGA. Talk about overkill, it's a bench multimeter.
My point is KISS is obsolete lol.
How is minimising cost and board space by using a single tiny chip (e.g 8 pin or even smaller) instead of several chips "amateur"?
Where on earth does the gross exaggeration of 'several chips' come from ?

How you measure the "size" of the solution, it is many factors - # IC's, cost $, sweat equity, time to implement, amount of knowledge gained etc.
A single IC divider ('190, '390) does good on all of those - except learning I think.
For the discussion, it's good to know the limitations of fast clocking a timer/counter (metastability, Nyquist etc.) and the way around that.