Word or phrase for a formerly good deal
Solution 1:
You can use oversaturation to describe when too many people get in on something and degrade its value, even though none of the definitions mention how people can relate to this. However, I think it's a fair application of the word.
So you could say, "The good deal became oversaturated and suffered". I think that word is pretty effective in getting the point across.