I have corresponded with Mark over the years and found his advice about recruiting to be very sensible and invaluable.
Mark also presents another false strawman in the article-that scholarship should be more like employment contracts, with incentives like a players shooting percentage built in. Geno had a similar opinion a few years back regarding paying the players saying I'm paraphrasing: "Does that mean we get to take scholarship away when they start playing bad? The reason this is false is because a scholarship (per the NCAA) cannot be based on incentives.
Actually, Mark was denoting the many reasons why an athlete should not have an "employee" status, unless I completely misunderstood him. Being an employee would lead to tax implications and the possibility of incentive clauses. There obviously is an alternative model (at least for football) of simply creating a semi-pro football team to represent the school, but obviously then they wouldn't be students.
As you point out, there are tremendous differences between sports, and a one size fits all solution is difficult to imagine. That said, and in agreement to our MBB coach out here, Sean Miller, the easier the transfer process is, the more difficult it will be to recruit a "team", maintain a "team" and build a program. And as someone noted above, there is always the coach that doesn't think recruiting of a player that went elsewhere isn't over until their eligibility is. Rutgers experienced at least one and possibly 2 transfers that "smelled" of meddling, and I know absolutely - at least per the athlete - of an attempt by another school to get them post LOI.