10 reasons why placeholders are problematic

Since placeholders arrived on the scene, designers and developers have rapidly adopted them as a replacement for labels — often in the name of having a cleaner UI (a common UX fallacy). This is problematic because: