Hm. In my opinion this statement is too general to be true.
I recently used Logistic Regression in combination with genetic attribute construction and selection. It indeed improved the results significantly (yes, variables were removed).
Despite the well known conditions (do the variables have influence on the target variable, do some of them correlate, beware of overfitting etc. bla bla), how did you come to this conclusion ?