The team looked for generally useful effects that Limited decks would want to play
Even if you cant make it stronger once its in play, youll get all but one of the mana you spent on this card back in treasure tokens
Japanese cards often have an edge in rarity and novelty, giving them higher value in many cases (especially for collectors chasing something unique)
How is that good at logistics
Honorable Mention 1 Wight of Precinct Six Later in the game, this is a 2-drop that can blast people for a lot of damage, but it sucks early, when its 2-mana cost would be a nice advantage
Now, I am not in those meetings at Wotc, and one could certainly accuse me of extrapolating a bit and making a few assumptions on what WotCs actual agenda is, but at least the idea Im presenting is consistent with the facts