Look at
Ethereum. They implemented smart contract using which new tokens could be issued. Now, BTC fork
BCH has Simple Ledger Protocol, using which one can do the same. BTC HODLers got it for free.
You can't compare Ethereum to SLP. Well, I mean, you
can, but you really shouldn't.
Ethereum is a
Turing Complete smart contract platform.
SLP is just a very basic method of issuing tokens, it's ERC20-lite.
Not the same thing at all.
I'm not saying SLP is a bad thing. It's not, it's a great way to get basic tokens out, it's perfect for that sort of thing, it's perfect for what it does, low fees and scalability are nice too, but it just doesn't have the sophistication or scope of ETH. They may seem superficially the same if you are looking at them as just 'things' that tokens can sit on, but really they are very different.
I'm rubbish at analogies, but say ETH is a car roof and SLP is a sheet of metal. Tokens on both are sitting on flat metal surfaces, it's just that one has a fully-functioning car under it.
You can write any code you like on ETH; its functionality and potential go way way beyond being merely a 'thing' that tokens can sit on. SLP mimics a small part of ETH, that's all.