To complement other answers, let me state why が is less often used with negation.
One of the roles of が is to introduce a new thing into the universe of discourse, whereas は is used when the thing you are talking about is already in the universe of discourse. It should be understandable that it is rare that one introduces a new subject and the first thing to say about it is what it is not like.