It's very common in sentences of this sort to drop everything after the pronoun. So "John is taller than I" is the acceptable wording. In fact, in conversation many, probably most, people would say, "John is taller than me." To those folks using the "correct"...