I can understand that in JIra you want to assign products to people very granularly so as to limit access. But I am puzzled as to how one can be made a site admin and still have to be added to products. To me it's like saying, "Here is this god-like power. But not really." Is this primarily for licensing reasons? Otherwise, I can't think of one good reason why a site admin should not get full access everywhere (although I assume, less than org admin.)