By the way, they did exactly the same thing in FOE, starting few months ago with the event pass : it became available only spending money and they made rewards and special buildings much more attractive (for instance with a new special last "gold" level of evolving buildings, not easy to win - but easy if you pay of course). It also seems to me that Inno is pushing FOE players to empty their diamonds stock (with new features requiring diamongs, attractive rewards, ...) and in the same way make "free" diamonds less easy to get than in the past ...
I would say it all make sense (from Inno's point of view of course i.e. "need more incomes !"), and Elvenar and FOE are going in the same direction
But regarding Elvenar, right now, premium rewards are not attractive enough to make me think about spending money, specially here on beta
PS : Nevertheless, Season of the Triumph pass is (according to me) a little more attractive than previous ones, so I activated it yersterday with my (free) diamonds !