Desde luego, no es obligatorio en toda la UE. Las normas para Francia, donde su amigo no pudo obtener un reembolso, se describen en servicio-público.fr :
Las ventas libres de impuestos son una exención del impuesto sobre el valor añadido (IVA) en el precio de los bienes adquiridos por las personas que visitan Francia, con condiciones. El comerciante es libre de aplicar la exención fiscal, que es opcional. El comprador no puede exigirlo al vendedor.
Traducción aproximada:
La venta libre de impuestos es una exención del IVA para los bienes comprados por visitantes temporales en Francia, sujeta a condiciones. El vendedor es libre de aplicar esta exención, que es opcional. El comprador no puede exigirla al vendedor.
Por lo tanto, Apple o cualquier otra empresa tiene todo el derecho a no participar en el sistema si no lo desea. Por otra parte, lo de "vender sólo a residentes" es presumiblemente una política de Apple, no veo qué podría impedirles hacerlo si así lo desean.
Liam, Nigel y Tor-Einar han mencionado sistemas similares en Alemania y el Reino Unido (+1) y yo especularía que es lo mismo en toda la UE, ya que los sistemas de devolución son algo complejos y hacerlos obligatorios supondría una gran carga para las pequeñas operaciones minoristas.