BUT maybe it is need more balance between itens (from missions or market) and training levels.
Training to Level 50:
You only need to compare this numbers with Hoch or mylovely knights. Item values are the most of the knight power.
Why not increase training values?
Why not reduce the amount of thalers out there? ie decrease hyperinflation.
I propose for studying:
A - Training - Power and Life
Increase and invert the value curve of one of them. Something like:
life = 20000 - 200 x level
( Level 20 = 16000 ; Level 50 = 10000 )
Attack = 100 x level
(Knights can only be equiped with itens same level + 3 or + 5)
Maybe using another values and a quadratic or cubic equation.
B - Thalers and auction
Increased values for training. Less reward from missions. Less thalers, more accurate bids on auctions.
Tighter and more equal fights for all.
The most advanced players have, ofcourse, better knights but the distance to all others are minor.
(I did not do the maths needed - I only point another way that seems like possible)