Some few years back, I wish I had a reference, I heard it claimed that objection to ending with a preposition derived from doing so being problematic in Latin, but that there is no valid reason to object to it in English usage. Whether that really means anything, I am knowing not.