I agree on abandonware Jaydde, several games I bought over the years became abandonware later, Tarzan Junior, Trek 2000.
Last I heard Liam had changed his mind precisely because people made arguements like yours.
With justin from Bsc though I don't think that is the reason. he's not stated why he refused to make the games abandonware, indeed sinse he finished his career as a game dev by selling all his stuff for 75 usd with a keygenerator to whoever would buy it before vanishing of the map, several people just feel he's being grasping and his principle reason for not releasing the games as abandonware is that that wouldn't make him personally any cash.
He never however said why he was doing what he was doing and as far as I know didn't communicate his reasons to anyone, so goodness knows, this is why I like the idea of sending him a deputation of some sort.
As to Gma, well with key replacements this is exactly why they're moving to an online account system where things like that are automated and don't require direct input from David Greenwood.
I don't think all his games are on the account system yet, and some you still have to run the wizard within the game to fill the form in and then send that info to David as before, but I think idea is to phase this out.
Btw, I never had problems getting key replacements myself from Gma, I just went through the wizard, added the new info and got my new key within two or three days.
With our dreaming and singing, Ceaseless and sorrowless we! The glory about us clinging Of the glorious futures we see,
Our souls with high music ringing; O men! It must ever be
That we dwell in our dreaming and singing, A little apart from ye. (Arthur O'Shaughnessy 1873.)