I could be missing something, but I'm just not getting a "leftist" vibe from Ikea or any other business that attempts to reduce trash as a part of it's PR. (I'm not following the whole wall-between-the-store-and-the-parking-lot thing; I'll admit that I have no clue why they would do something so silly.)
I guess it's just a matter of opinion, but I don't really consider carrying reusable bags to be an inconvenience. I don't consider parking at the far end of a parking lot to be inconvenient either. (I did when Mars was in a wheelchair, but that's a different matter that was solved by a handicap parking placard.)
Making small changes in your lifestyle to keep your environment a bit cleaner will not turn you into a tree-hugging leftist greenie that can't hold down a job. I've been using the reusable bags for shopping for six months, and I started recycling when I moved into my current home. I spend more time reloading ammo in one session than I would spend separating my trash in several months, and it doesn't even require that I pay much attention to what I'm doing. (Paper & cardboard bin to the right, metal and plastics bin to the left.) As an added bonus, Mars and I rarely fill our kitchen trash can. (I'm spending a lot less on Hefty and Glad bags now.) A person with enough intelligence to load a magazine will find recycling to be a cake walk.
Did you know that reloading is also environmentally friendly? Yep, you're reusing those shell casings that could have otherwise gone in the trash. (I'm guessing that reloaders were the original recyclers.

There are certain things that I haven't changed, because these things just don't work for our family (and that's the key). We each drive a gas-guzzling vehicle. Mars's job requires the use of a truck, and my vehicle is paid off and still runs well.
You may not agree with the Earth people, but they do have a point with the reusable bags and recycling. Do you really want to live around a bunch of garbage?