We have stated repeatedly that you cannot steal EP or limited items. No amount of real money that you put into the game can ever be stolen by a thief, because any item bought with real money (especially if it's bound) cannot be stolen. Period.
You have a vault. I know there are some games where putting money in the bank takes away a certain portion of that money - Eldevin does not, so there is no reason why you should be keeping all of your money on-hand, period.
It takes me exactly 1 hour to obtain 1 gold if I pick my resources right. I'm at level 15. Dungeons rewards grant way more money than resources and some max crafted items. No matter your playstyle, the maximum income you can gain at a max level of any kind will easily get you more than 5g if it is lost. And 5g is the maximum a thief could steal - only if they have max thieving and YOU are max level, anything below that will decrease the maximum amount that they can steal. So yes, it balances.
Changing my #6 on that list, it should be 1-5c to start out with. That way it eventually maximizes at 5g.
We could force thieves to walk after they steal, for 5s. Not only should this be a hint beyond the 2s thieving animation, it also gives you the chance to catch them quick in case they try to activate a speed skill right afterwards (or already have it activated).
Once again: You can /sit in order to not be robbed. If you sit in the wild and get attacked by a hostile mob, you don't get that leisure, and I honestly don't think you should be able to keep yourself from getting robbed in the first place, but since you're so whiny about it /sit should not take long if you want to afk. You even have a button for it.
We can also implement a system where an area (city, town, hunting ground, etc) with too high of a population will have an anti-thieving aura so that players cannot be robbed in areas of high population. That way there won't be a thieving spree due to the chaos of people running around catching other thieves. (This is part of why I wanted anyone to be able to get the thief, but since Rat doesn't like that :/)
I also want to implement a check system. Partly to solve the F2P 1000g bag issue, partly for thieving - a thief cannot steal a check, period. If you need to have a large amount of money on-hand to use in a transaction, you can use a check for the same amount. The check is simply the required number of gold in your bank being automatically transformed into the check with the amount on it, when you request a check to be made for X amount. You should never have all of your money on hand, period, but if you need to make a large purchase, this will do it. (I know of many people where I live using checks instead of cards or cash for this reason alone. It is a very safe, foolproof method of making sure you don't lose your money when going out to make purchases.)