Not necessarily unavailable
Jon, are talking about hobbyists?
In my case (and I live in a place that ANY PIC chip costs dearly), I use whatever I have handy provided it fits the requirements of my ongoing design.
About 18 months ago I redesigned a sinewave generator using two 16F84A. Yes, the one that in the past century was already obsolete!!
Since I had them around (a lot in fact) I went ahead. It worked marvels and I suffered very little to rewrite part of the code.
I would agree with you that anyone showing a design with something somehow outdated should warn readers that are better / cheaper chips. But if you think of it, that should be automatic because few months later you will have sure a new chip, good to replace the one you used.
I have read many times about countries where only old chips are used. I tend to believe that mostly, the reason is not the difficulty to obtain the latest ones but laziness of those teaching. My country is a good example.
Have you ever heard of the lousy LM324? And the lousy 741?
BTW, right now I am reworking a design using the 18F452...!