You are right, and one the deference between Neo and ETH platforms is their transaction speed. Ethereum offers a much slower deal, and can barely handle 15 transactions per second. If you are not familiar with the transaction speed of other cryptos, this might not seem that bad to you. That is until you consider the fact that NEO can work with around 10,000 TPS. This means that NEO is on a much, much higher level when it comes to this specific issue.
Also, NEO has an interesting system, where its blockchain actually hosts two cryptos. NEO is the main one, which is used in trading, purchasing, and alike. However, there is another one, called GAS. GAS is used for the purposes of the blockchain, and it is received as a reward for NEO holders. They can then use GAS for paying for transactions within the blockchain.