It was VERY long ago, maybe even before MS bought Navision, when Dev licenses were personalized and given to individuals after acquiring Developer certification.
Now things have changed, as babrown already explained above. MS is on the path of eliminating small companies from it’s Partner stack. Becoming a Partner is difficult nowadays and impossible to one-man-companies, which freelancers usually are, because minimum is TWO certified employees. Not to speak about other requirements, unreal for a small company.
Sorry, but fact.
BTW - I’m a freelancer, too, but I don’t do development, only consulting / training, mainly because this same problem with license.