Those factors are being upended by climate change.
How, exactly?
It's my understanding that coffee does best in warm climates. Shouldn't global warming, at the very least, change where we grow coffee as opposed to just removing the areas we can grow it in?
You're forgetting the most obvious factor: charge the most people are willing to pay.