You can do things the easy way or the hard way. I’m sure there are some in-between ways, but that’s not relevant here.
See, I was using the data from blo.gs for a while, and lamented that there was not an easy way to add support for XFN. So I thought about the problem, and came up with a solution. A less than elegant solution, mind you. I was going to implement the solution, but opted not too. Later, Matt makes a feature request to Jim at blo.gs to add XFN relations to things and blam! It’s in there.
So, the moral of the story is, if I had actually made the feature request, I might have gotten what I had wanted without doing much work. Even if I had done the work I had planned to, it would not have been as useful as the alternative, becuase now all blo.gs users have the XFN feature available.
So make feature requests! Even if you are some nerd who likes to roll their own, because this is a great big internet, and you’re not the only user out there…