Yeah, it also generates neoGAS, which can be used to pay transaction-related fees. So, that's the reason why people want to invest in it. But since it cannot be purchased directly from F2C exchanges, this can cause some difficulties. Still, there is a way. As TheProblem https://theproblem.wtf/guide-neo/ guide says, in order to obtain NEO you'll have to buy BTC/altcoins, and after that — swap it for NEO. To do that, you need to be registered at both exchanges you're gonna use. Also, it's vital to set up a wallet beforehand and transfer your NEO there.