The title says all. While I understand why rummage system is good, and how it helps a player train his units and manage the resources (basically he doesn't have to think about them), but giving an advantage of elite resources to every player is in my opinion a bad decision. Sure, let the iron, copper, mana crystals, woods etc. be available in the rummage system (in greater or smaller amounts), but for god sake - please don't allow EVERY resource to be obtainable this way.
It was said that the elite resources will have really low rummage ratio (RR), namely 0.05 point per day (for, let's say, a dragon heart). If the rummage value is so low, why even to allow training of troops who require elite resources? To balance things out? I think you are already behind, if you can't lay your hands on some elite resources, so providing LITTLE help doesn't help at all. So, I don't see any particular reason to include all resources in the rummage system, and the downside is that resources feel ... meaningless. Sure, there is a free market (or something similar), and the goods are spread, but do you expect that elite resources would be available so easily, even in small amounts?
I just feel that adding rummage system makes the resources so unimportant, and the game gets even simpler. If Stardock doesn't like the hardcore resource system, than implement some kind of global market. The more cities, markets, trade routes you have, the cheaper the prices should be. As I already mentioned this would be a global market, meaning if AI or your opponent buys some resources from the market, the price goes up, and the available resource count goes down. Each turn some new batch or resources should come. If the particular market is saturated, the amount of resources wouldn't pile up any more. Rummage system would still be there, but in case you need some more wood to train 100 archers (and you happen to have no lumber mill), you could sell your food, or just buy the wood for some good ol' cash.