The prices of items are basically the same as they have always been.
They do follow a logical pattern (armor, damage, length etc) but when you look at how effective an item is overall the pricing of many items really don't make much sense.
In my opinion each class should pay about the same amount of upkeep.
Certain items are used by certain classes. Agility builds use cheaper items in general and strength builds more expensive ones.
I think that's really shitty since a light armoured archer with a 15/24 build can make just as much of an impact as a 24/15 full armor 2H or heavy cavalry.
Then again; the higher prices of heavier armor and horses is there to limit the number of tincans as well as heavy horsemen.
It's a bad decision in my opinion. Following the same logic the long bow should cost 31k (gothic plate with bevor) - 60k (plated charger) but it's only 11k.
And as you all know, it's not effective to be a tincan horse archer on a plated charger. Instead archers use light armour meaning they pay very little upkeep compared to heavy infantry and heavy horsemen.
Instead look at how effective the best of players from each class are and what items they use. Set prices based on that.
In other words, armor upkeep should be the same for light, medium and heavy.
So should upkeep for horses be.
Within each category (light, medium, heavy) you can have different upkeep.
It's not more realistic but it's more balanced and fair.