Zack is a really good guy, why don't you shoot him an email and communicate your concerns? My guess is maybe they haven't set up cascading billing yet and are trying to make sure that affiliates get paid regardless of whom the biller is.

Yes, they should have it better organized but there are a lot of tiny operations out there who are trying to do everything with limited staff resources... so I say, give 'em a break!