You are wrong about this. There is a Costa Rica company license, and this license is enough to run an online gambling business.
I understand registering as a company offering online gaming services in Costa Rica is easy as ABC, but your website states that you're regulated. In what way are you regulated?
This is what I think is obvious. If a company is legally registered, it is regulated simply by Costa Rica law.
If it is really enough to register a company and be able to provide gambling services, it is definitely a great help. I see no reason not to take advantage of such facilitation.
We have chosen for the Costa Rica License, to make it possible for players to play without undergoing the KYC procedure.
So gambling will be complete anonymous.