Its different from Bitcoin, sure. But in a normal western world where every commercial merchant needs to disclose received payment thru detailed booking to the government anyways its a common model they replicate - tranparency on the merchant side (receiver) and perfect privacy the customer side (sender) is a valid compromise for an commercial payment system. As long as Bitcoin for private to private payments is not illegal on the side .. I have no problem with that.
Discussion
Describe a fashist turned world where GNUTaler would nit work for you? You have perfect sender privacy - your OK. If you wanna support the resistance you trust them anyway and can just give them your tokens (double spend is not relevant here) and now the resistance can spend with perfect sender privacy. So where would be the problem?