Is it "fair"? I'd say no, but the world isn't a fair place. Enormous, unscrupulous corporations are to blame for the untenable situation we collectively find ourselves in. And those corporations aren't going to be rectifying their behavior any time soon unless forced to.
That being said, asking individuals to take steps to reduce climate change isn't an unreasonable thing in my eyes. Because, until corporations are held accountable, asking individuals is the only thing that can possibly improve the situation. Even though it's like throwing a cup of water on a forest fire.
The second that Amazon, Shell, BP, ExxonMobil, Chevron, Coke, Pepsi, et al are forced to do their part, I will start throwing my trash out the window again like a proper American. Until then, I'm gonna recycle and encourage my friends and family to do so as well.
That sucks man. You went the extra mile to be a good host, so you should be proud of that, regardless!