Maintaining Resource and Price Diversity in a Competitive Market