And how can consoles get cuts of revenue when games are sold? It's all about licensing and contracts. Why does Epic get 5% on every game sold using their engine? Same reason. How can publishers sell licenses to libraries with a fixed number of checkouts and time? Same reason. And, this is the reason Apple will point to when demanding their 30% or per install fee.
PCs are the exception in this world.