Completely unnecessary tone
There really is no need to paint one lone guy out to be some kind of freak for simply trying to make sure that large global commercial enterprises making $$$ from software they got for free keep their (very minimal) side of the bargain.
This really isn't a big deal. Stick a tarball on the driver CD (there was one, right? Every flipping trivial piece of hardware comes with a totally unnecessary "driver" CD these days) and everyone's happy. URLs are not ideal because we all know about URL rot - the URL would be lucky to last a month on many sites, which does materially affect the potential for source code availability (especially since most people probably won't be rushing out to download the kernel source code to their phone so there may be only a few copies floating around). And after all, the manufacturers only had to include a postal address and offer to send a CD to meet the requirement. Really not that much to ask!
I see however that the article did bring out the rabid "Those Crazy GPL Commies Don't Want Us To Use Their Stuff For Profit So It Must Be Rubbish And They Are Obviously Not Living In The Real World" MS apologiser brigade, which was amusing given that the article was talking about "fundamentalism".