as anyone can get tokens directly from the contract, and the price is always the same

You said "price is always the Same" , how we ( trader ) can get profit from iToken if there are no price fluctuations ?
is iToken a new competitor for USDT ?
sorry if I ask too many questions and thank you for the reference white paper link you provided, I immediately read it.
One's share of the reward pool is more important than price.
As noted above, "...Rather than being an investment vehicle, it is a method of getting rewarded for performing work in an economy."
Further..
It is important to note that buyers do not participate in iToken Exchange in order to profit, but to have the opportunity to receive more value than they put in by validating good producers. This work helps to maintain the health and vitality of iToken. If you, for example, bought $500 worth of iToken and, over the course of a few months received $1.250 worth of value you are, in effect, getting rewarded for your work in iToken Exchange. Best of all, you still get to keep your iToken tokens for as long as you'd like. There is no limit to the amount of rewards that producers can add, or when they can be added.
Again, it's an entirely new way of thinking about crypto that will take some time for people to really see the value of. We're used to thinking of crypto being about exchanges, price volatility, hacks and scams, etc. But I don't think that's the future of this kind of market. It's the traditional market (i.e., stocks) but crypto has a chance to be much better and more revolutionary.