7tps is a reasonable estimate of the throughput if we consider the reality that exchanges will do batch transactions. Agreed that there's actual maximum implied by how many vBs you can fit into a block and that's closer to the 13 tps, but that's not that useful factoid. Also in the block that had 20tps the transactions are empty...