Doctors have to go through over a decade of accredited education and training to even apply to be a doctor at a hospital. It is a restricted and regulated profession. Software development is nothing of the sort.
> absolutely insulting to someone
Wow, this really sounds like entitlement.
You don't deserve anything. Nobody knows how you developed that "productive software". Did you have help from a friend? did you take 10 years longer than someone else would? Did you copy some of it? Did you work alone and would be useless if you had to interact with others and work as part of a team or project?
Sure, when you're a widely known developer with plenty of real accolade (not emails or tweets), then you can expect to be treated differently.
Until then, don't expect to be treated any differently just because you have some code on github.