What a waste of coding...sheesh. The thief profession gets another bone from the developers. \0/ ...la
Then maybe you guys should start a thread on the Thieves Forums that specifically outlines the kind of "realistic" things you would like to see added to the game for your class.
Insurance isn't going away anytime soon so that settles that. No point beating that dead horse. The alternative to that is to play Siege (yes Rico, I know YOU play there

).
Stealing from monsters clearly wasn't added for PvP thieves. It simply gives thieves an alternative way of making money, of gaining skills other than by stealing the same dye tubs/pile of golds from a packhorse and having a unique set of items for which there will be sustained demand as they are consumables.
The "bone" for PvP thieves AND PvPers in general came first by making the SoTs cursed unlike the 105s that aren't. Second by providing an incentive to not only do all the Fel champ spawns in the no choke areas, but Harrowers as well. So you should have plenty of people to run into.
As far as adding stealable artifacts on monsters, considering the timer is only what? 12 seconds? the drop rate would have to be insanely (infuriatingly?) low to prevent items from flooding the market within days.
If we're going to "throw you a bone", I'd rather it be a meaty one. Just be clear about what you want and reasonably realistic about it.