

You typically don’t pay these taxes where you register your plane, but where you land/take off and in which country you fly.
So it may reduce the number of flights (esp. empty flights), which is actually good.
If the money is reinvested to develop high speed trains, the impact on tourism would even be minimal.
What’s the footprint of the sleeves? Seems that the creators kind of messed up on that one.
No clue where you can buy them, though. I doubt these are produced in Europe, so China or diy are probably the only solutions.