Your parent was off by an order of magnitude: $2B / $19,000B == 0.01%
Agree with both points, 0.1% is not nothing - that's what NASA scrapes by on. FWIW, the article mentions a ramp up in spending going up to the census year - so I take it that this is not an annual cost.