We are reporting stellar "operations", but operations are performed in a single atomic transaction. In this way stellar is like solana, but on solana we are reporting the transaction count, not the "instruction" count.
Stellar operations and transactions: https://developers.stellar.org/docs/fundamentals-and-concepts/stellar-data-structures/operations-and-transactions
I think we should be reporting the transaction count instead.
In general we should define transactions as the user-visible unit of atomic writes.
Here are my recent thoughts about what we should consider a "transaction": #48
cc @graydon @leighmcculloch thoughts?