I find this as an incomplete abstraction of the actual user intent & flow. The true flow is something like this: If it’s a simple sign-up form, get the contact information in the first step. If it’s…