Der er flere punkter med XA:
- Det gør sit arbejde, og der er ikke noget accepteret alternativ. Hvis du skal bruge distribuerede transaktioner, så er der ingen vej uden om XA.
- Det er "standardteknologi", ingen hype og ingen markedsføring. Derfor flyver den under de fleste menneskers radarer.
- Selv når det bruges, er der en god chance for, at Jack Application Developer ikke kender det, da de fleste dele normalt er skjult i nogle rammer.
- Behovet for XA er faktisk noget faldende, fordi Service Oriented Architecture (SOA) og beskedkø er hypede arkitekturparadigmer, som prøver for at undgå en sådan tæt kobling af delsystemer. Selvom SOA i hvert fald også ser ud til at være ret godt faldende.;-)
- Ofte glemte dele af XA er den nødvendige kode og værktøjer, som bruges, når en transaktion rent faktisk går i stykker. Der er nogle udkanter i XA, hvor Transaction Manager hverken kan forpligte eller rulle alle ressourcer tilbage i længere tid. Dette punkt øger kun "brug det kun, hvis du virkelig skal" punkt.