1) I think you forgot to list libertarian, fascist, social democrat, socialist, communist, anarchist, anarcho-capitalist, tribalist, minarchist, neo-liberal, social liberal, syndicalist etc. 2) I think you forgot that this is an international community.