Is there a stabilizer sort of thing to compensate the price vs. difficulty? Cause if not, mining will be dead to the majority of newcomers.
price is not included in the protocol.
But the hash rate is, and it might drop if prices are too low and many people unplug their mining stuff, decreasing the hash rate and sooner or later the difficult.
The difficulty changes every 2016 blocks and the hashrate is a market so actors make their own conclusions and can stop mining or increase their hashrte if they want to.