This is just their way to introduce in-game currency for sale in the DDO store. I'm not casting judgement upon them... I'm just saying.... They may as well just come right out and start selling packages of plat in the store as well.
Not really, everything they currently do is offered in the store already. Just a different, faster format for those things atm.
The things people spend plat on, won't change with this.
Could very well become that in the future though with the way things are going.