The offshore hosting provider has to have physical servers in the country in question, paid staff, other equipment, and additional costs. Given that offshore hosting providers do not place ads on their hosted websites due to high levels of data protection, this type of monetization is not possible.