So make Ore bound to a characters/accountThat's precisely the point.
For it to have any real value there needs to not only be an opportunity cost but also limiting factors on supply.
As is stands now, that limit is simply the number of clients you can be bothered to log in AFK 24/7.
That then passes over to the value of refines/crafting, etc.