If we're only talking about TPS, there are plenty altcoin which perform better than BCH, such as Nano & EOS. The real questions are :
1. How much CPU usage/computational power used
2. How much internet bandwidth used
3. Block/transaction propagation speed
4. The device used
Besides, IMO the paper is about each BCH client performance.
You scale Bitcoin to cater for users. You don't scale Bitcoin to cater for full nodes. If full nodes cannot handle the UTXO sets, then too bad, don't hold back a world scale paradigm just to please the minority.
Unfortunately, people have different perspective on this matter. Few prioritize running full nodes at low cost while others prioritize higher TPS.