I like the completely automated system for LH in FRA, which includes automatic baggage drop. I like that I am not left completely alone in doing it and a friendly and professional LH representative is always nearby to provide assistance if needed.
I like to choose my seat, selecting it in the seat map visible on the screen.
I find it odd, though, that sometimes I am directed to baggage drop desks, where I have to queu and have to do the same things as if I´m checking in at a desk: presenting ID card and boarding card/ticket receipt.
I´d say we´re still in the infancy of automation as far as checking in is concerned.
The Air NZ system is working pretty well (http://www.airnewzealand.co.nz/before-you-fly/at-the-airport/domestic-check-in.htm), not sure if it was the forerunner of the system? Of course there are always staff around for issues and problems.