Why do we say 'John Cardinal Smith' and not 'Cardinal John Smith'?
According to Jerrold M. Packard, author of Peter's Kingdom Inside the Papal City, cardinals insert "Cardinal" in the middle of their name because Pope Urban VIII (1644) felt the honor of being appointed cardinal was so great that the title should become part of the person's name itself rather than merely a prefix.
Packard says that this form is becoming unfashionable but is still used on official papal documents. It was the same Urban VIII who gave cardinals the unique style Eminence. Packard states that "Cardinal" is a title and "Eminence" a style. Webster's dictionary calls "Eminence" a title.