I think for the first time I actually agree with you at least to some degree. Your idea about making mines public isn't really appealing though. People should be able to hide their information if they want to. Mine decay is a possible solution or the ability to find built mines with rustroot.
But yeah mechanics that keep ressources available to newer players and also mechanics that give new players the option to catch up would be nicer than a mapreset every once in a while imo. What you would need above that is good lategame content and not just pushing your crops from q300 to q305 or raiding other towns because of boredom.