I'm not a fan of the inline labels either. The main issue for me is when I autofill a moderately long form; once the fields are filled, there's no way for me to confirm that Chrome actually autofilled the right fields without clearing each one individually. (Of course, this is partly Chrome's fault for occasionally filling the wrong fields in the first place.)
I'm surprised to see this design used so much, even by big players that should know better. I placed an order on store.apple.com a couple of years ago, and afterwards, I realized Chrome had autofilled my email address (I think) in the street address field. Of course, I wasn't aware of this until I received the order confirmation, so I had to call Apple to fix it. Two years later, and their checkout form still has this problem.
I'm surprised to see this design used so much, even by big players that should know better. I placed an order on store.apple.com a couple of years ago, and afterwards, I realized Chrome had autofilled my email address (I think) in the street address field. Of course, I wasn't aware of this until I received the order confirmation, so I had to call Apple to fix it. Two years later, and their checkout form still has this problem.