Who pays for all the computers that run the bitcoin network?
To clarify, I wasn't talking about just transaction fees, I was talking about economic transaction costs: https://en.wikipedia.org/wiki/Transaction_cost
Or does this first party with enough motivation to build a custom ASIC (or hell, right some custom GPGPU code) ownzerz the network?
Whitepaper or it didn't happen. Unless you are not talking about blockchain but about distributed database under some form of central control.
People will buy computers anyway, why not use them to run a blockchain network as well as for word processing? The costs are amortized by the users.
PS. This is not a theoretical statement. It has happened to numerous altcoins.
PPS. In case it needs spelling out, the fact that its too expensive to attack the blockchain means that it is even more expensive to secure it (because miners need to make a profit).