This is one of the major flaws in the Google approach to names. It doesn't have separate fields for first name and last name, which I find pretty outrageous. The suggestion to input them all as last name first name is also not acceptable to me at all.
Companionlink for android says it has the capability to show contacts sorted by last name, and will sync with Outlook. I plan to check out the free trial after I get my DX tomorrow.