If BTC used proof-of-stake or some other scheme that was less energy-intensive/made graphics cards a scarce resource there would probably be less hostility towards it.
Just a small correction: You can't mine BTC using graphic cards, so BTC mining has nothing to do with the shortage of those. Ether on the other hand...