I don’t see why they don’t add a in game Endeavors merchant where you can purchase rewards, these rewards could be new and only bought with the Endeavors you have earned.
You could still spend Endeavors in the crown store if you wish to but this would expand on the choices you have and I think this would be a positive addition to the game.
It could be a way of obtaining new items through in game play.
@ZOS