Esta es mi interpretación: "tengo x cantidad de dinero para ofrecer. Esa cantidad de dinero, a cambio del trabajo que yo necesito, probablemente va a ser más apreciada por un sudamericano que por un europeo (teniendo en cuenta el poder adquisitivo promedio en sudamérica)." No es para nada ofensivo; ante dos oferentes de un servicio de igual calidad, él prefiere pagar menos. Tiene sentido para mí (no tendría sentido si quisiera pagar más por igual servicio).
Yo si quiero aprender otro idioma prefiero que me lo enseñe un profesor nativo del país donde nació ese idioma, yo prefiero buscar un francés para aprender francés y no un argelino o canadiense, o un britanico a un americano, luego cuando esté mas avanzado en el aprendizaje ya me interesaría por los diferentes modos de expresión en otros países. En el caso del español lo lógico es que busque a un profesor español que le enseñará que el español se lee como se escribe, ejemplo: la C se dice CE y no SE como dicen en otros países y regiones del sur de España.
En este caso el OP no busca calidad busca pagar poco, por eso quiere a un latino. A mi me parece ofensivo tanto para los españoles que da la sensación que nos rechaza por algun odio contra España como para los latinos que les insulta con el dinero queriendo pagar una miseria.