Bitcoin per transaction cost goes down every four years, coincidence?

The cost per Bitcoin transaction is calculated by dividing miners’ revenue by the number of transactions, thus implying an unpredictive trend.