There is not much of a difference? I can state one massive difference.... the block size, which is 32MB versus 1MB. Bitcoin will get back to its $10 and up fee hights, while 32MB blocks provide cheap transactions consistently.
Transactions of bcash will be cheap indefinitely because there is no demand for that much block space. If you strip out the fake transactions they spam their own network with, they can have super cheap fees for ever even with 0.5MB blocks.
The only ever moment the larger block size of bcash was utilized by real transactions, was just after the BSV split because people had to send their coins to a newly generated address to sweep the old private key containing BSV.
The throughput of Bitcoin is a joke, really. It should have gone past 1MB like two years ago and trending higher as the demand picks up, but no, nobody is allowed to build on top of Bitcoin because imagine people's RPI's freaking out.......
Everyone is allowed to build on top of Bitcoin. No one is stopping you from doing so.
On top of that, the effective block space utilized hovers around 1.25MB and is slowly trending up. With enough Segwit adoption we should be able to climb towards ~2MB which is quite significant.