I love vacuum tube circuits; by nature and by necessity, they teach the fundamentals of circuit design, at least among the types of circuits that can reasonably be designed with them (most readily: AF and RF amplifiers, detectors, mixers, oscillators..). This ranges from the simple (triode as a Thevenin dependent source) to the more nuanced (an RF amplifier must account for terminal capacitances and conductances, with consequences for gain, bandwidth, noise and so on), and on into the nonlinear (dependent gain, reactance) and unspecified (bad datasheets, or lack of critical information such as capacitance when actually in use -- yes, it's different!).
Doing it all over again with transistors only reveals more of one's ignorance, perhaps to the extent that it's difficult to even tell which part is the most wrong! RF transistors easily oscillate at invisible frequencies; what seems like a reasonable layout (and an apparently reasonable amplifier design, perhaps even having used s parameters, or a SPICE simulation model, in the design process) can be proven quite horrible very easily.
One might be inclined to ignore these earlier lessons, even aggressively pursue "modern" methods (like SDR), with much greater power as a result (both in terms of signal processing capability... and electrical consumption!). But sooner or later, those same lessons cannot be avoided: in search of greater SNR, one must eventually use an LNA, or a downconverter, or something like that; harmonics and mixing products and aliasing cannot be "fixed in software"; anything that meets the real world must sooner or later deal with EMC (interference, ESD..); the list goes on.
But alas, you already guessed as much; history repeats itself in all fields, and in all eras.
Tim