filehosts should state clearly company names, imprints, TOS, adresses etc. then they wont have a problem since they are serious companies.
all the new filhosts are private people opening a filehost with xsharing pro, I doubt that they pay any tax etc.

btw. alertpay doesn't process creditcard payments! so its useless