Leenia, I am so with you on former/latter. Violates the Don't Make Your Reader Work rule.
And I don't mind language changing, I just wish somebody had told me when edgy went from meaning nervous to pushing the envelope (an expression I hate but what is better?)!