Why some people want the Ethereum to over come Bitcoin in the near future? Is it because they make profit from ETH or what?
It's not necessarily that people want Ethereum to overtake Bitcoin. By looking at the technology Ethereum provides, it simply just has more features than bitcoin. Don't get me wrong i love bitcoin most, but the technology that Ethereum offers is so revolutionary that it is unlike any other (at least until every other coin out there copied it).
NEO I believe is better than ETH if we just talk of passive income. It can do everything what ETH can as well its just that its a Chinese token. The users are just not attempting to make it look like its better than BTC and ETH. If it explodes just like ETH had, users will eventually claim to surpass bitcoin. In our minds we always think of what can go high and the more you do that when you hold more it in your wallet.