Probably the best thing you could do, which no one will do I'm sure, is to talk with your wallet. Stop renewing when your time runs out and go find another game to play. Once they see their income dropping they'll do something
about it. GW2 is fun.