I agree with all that you have mentioned save beginning a sentence with a preposition. It is common usage which, indeed is acceptable, and therefore not incorrect. It is no cause for derision. And, since all of the greatest writers in the english language are, or have been "guilty" of this, you just can't call it a mistake. But I will gladly conclude that a person is not trying hard enough when the other grammatical errors are made.