This is pretty interesting and apt. One thing I'd quibble with is their claim that many professional skills aren't fungible; this is true in general but there are many cases where a non-fungible skill is fungible for a major use case.
In particular I'm thinking of doctors. I care a lot about having exactly the right doctor (a good one, a specialist, etc) much of the time, but there are many medical services where I simply need anyone competent to pass their boards with a prescription pad. (I have been taking the same three or four prescriptions since I was six for a few common ailments--I don't need someone to tell me special information about albuterol.)