Weapons have twice as many cards and require twice as many gems as other equipment. Since they contribute twice as much to your deck, a good weapon is arguably twice as valuable as a good shield or arcane item or whatever. Yet they cost the same amount at Randimar's. I was thinking that 650 for an epic weapon and 325 for a different epic would be more reflective of their value. Or 700/350, if you prefer. Rare / legendary / uncommon equipment could likewise be changed, though I don't see that there's much point in changing commons since they're so cheap anyway.
I generally agree with this. I'm not sure on the numbers but the idea that the weapon is the main bit of kit does make sense. This dose make warriors more expensive to equip having 3 weapons.
Basing item cost on the number of cards per equip instead of a flat rate per slot would be entirely reasonable, but honestly, the game economy is working fine as is so changing it now would probably cause more confusion and/or irritation from existing players than it would be worth. Warriors have one less item slot than other classes, so they're actually slightly cheaper to deck out now.
I agree with the general concept, at least from a logical point of view. That being said, number of cards is not the only factor. I.e. some items slot are more important than others, simply because they give you access to cards not available in other slots. This means the value of item slot is subjective and also changes greatly depending on whatever build you use. To give a fairly common example of such an instance, staves as not as important to a control-focused wiz as much as they to a lightning/fire/cold focused one. Similarly, healer/buffer priests get their cards mainly from slots others than weapon. All in all, I think it's best to leave prices unchanged, otherwise you might risk hindering certain builds's popularity while boosting others' . Just my $0.2 ofc.
I don't see any reason for why this is a necessary or beneficial change. You've made an argument for why it might make sense to be done differently, but no explanation for why it would be an improvement.
Maybe it just doesn't sit well with some people to see a legendary pair of boots in Randimar's cost as much as a whoop-ass sword. Raising the cost of weapons might cause a bit of higher level weapon scarcity, and reducing the cost of legendary doodads might make people feel more inclined to experiment and try them out. I don't personally like the idea as-is, however. Say you want to completely outfit your wizard with legendaries from Randimar's. Right now it costs you 25000 gold. Raise the price of weapons and lower the price of other stuff, and that changes to a much lower number because only two items became more expensive, while everything else just got substantially cheaper. This means the entire economy might need to be readjusted to compensate. Finding a weapon just to sell would start to feel like finding a treasure, while vendoring other items probably wouldn't net us practically any income. I like the simplicity of the system as it is right now, and the implication that a funny little legendary hat is meant to be just as valuable as a legendary sword.
Weapons can also require twice as many power tokens while the others don't, so while the cost of them may be equal in gold, it can be more expensive to equip. So to me the correlation between cards and cost comes from the tokens and not the gold to acquire said cards.