The other possibility (not just you and IOTA, but for others) is that a lot of coins have free offerings at their launch to get things off the ground. Stellar is an example.
So yeah, just because someone owns coins doesn't mean they are/were mindless speculators.