I agree that learning with an Arduino/Pi Pico is personally more fun and gets you to the stage of making something practical, or at least interesting, much more quickly. That said, doing things fully at the resistor and diode level still has its place, since someone has to understand stuff well enough at that level to design the Arduinos and Picos that the rest of us play with.