Built 60 web forms with the label INSIDE the input box, then watched my dad try to fill one out
Sat with my dad at his kitchen table in Boise while he tried to sign up for a fishing license and he typed his name, watched it vanish the second he clicked the next field, and asked me if the site was broken. That was the day I learned placeholder text is not a label, it is a magic trick that hides your question the moment someone answers it. How many of you still get pushback from clients who think floating labels look "too busy"?
My dad once stared at a login box for a solid minute because the "Email" hint disappeared and he thought he'd broken it. Clients keep saying floating labels look busy, but I'd rather look busy than leave your dad standing in the kitchen holding a fishing rod he can't buy.