Ethereum was like that. You give them bitcoins, and they promised to build this distributed computer that you can run programs on. They did, and when the computer was up and running, they gave the tokens that pay for the running of programs on the computer. They also offered additional tokens to those who participated in running the computer because that was necessary for the computer to run correctly.
If you bought it, were you planning on running programs or selling to other people who want to run programs at a profit?
Should it matter? If you pre-ordered GPUs from nvidia speculating that other people would want to buy them at a higher price later, would that make the GPUs a security too? Are concert tickets a security because scalpers buy them with intention to resell at a profit? Are the GPUs securities because you expect "the efforts of others" to release driver updates for the latest games, thus contributing to the value of the video cards you hold?