It's not a deliberate choice by the airline not to accept Asante, they are just slow to make the necessary changes to support it, and with Asante being a relatively small participant, they lack the incentive to make it happen faster. In similar cases between pairs of smaller airlines I've seen it take years to work properly. I have had success in the past with emailing airlines and clearly stating the problem, in the context of feedback, but even then it can take months for a resolution. In an ideal world the alliances would get some binding commitment from airlines to ensure that their IT systems support new entrants and programme changes before a specific deadline.