Agree with all points apart from the first sentence of d). Not all code is available to the autobuilder. e.g. the non-free packages.