yup, there should be a balance in pricing and production in order for everyone to be happy.
If there was a clarity, that only this many units will be sold, then buyers will have choice to calculate the ROI /profit and invest accordingly, not like you keep producing and pushing the miners and even worst reduce its price within 3weeks, clearly shows manufactures mentality.