They had to remove it for now. Or people like me would abuse it for easy experience gains. I have mark currently that are useless to me. If I could still turn in resources I would use those marks to buy resources only to immediately turn them in to level weapons.
I'm sure the turn in for marks will be brought back once they remove the experience/glimmer gains.