It does seem gauche to charge but I suppose one argument for the official policy being that FAs should charge for FC customers wanting them, could be that they can't track the inventory if it isn't charged for and DL (all airlines, really) is taking metrics on the uptake by route to figure out how much to stock.