DLSite was already gutted by payment processors last year. If you're outside Japan, you only get a limited catalog. If you are in Japan, you can't use Visa/Mastercard, but at least they have JCB.
Plus, eccma already had trouble with DLSite before. Very little chance he would go back there.
i mean the main reason eccma took his game off dlsite was because of the support taiwan launchscreen was not allowed. So considering that launch screen is gone in the newer versions it probably is fine on dlsite’s part. Regardless eccma doesnt like them anymore so i doubt he’ll put it back on that site though.