Separating the two is impossible. A temperature rise creates loss of habitat. Don't jump on the side of the irrational.
You are right loss of habitat is the key factor but the loss of habitat is created by us and what we do to the surrounding environment.
I don't disagree at all. Respect for the environment has to happen. And it is give and take. And those envirnomental concerns also have to be balanced against economic factors also.