Multi-step form is the need of hour in lead generation I belive and I can tell it with my experience. When we moved from traditional forms to lead generation, it actually helped us to generate more quality leads.
It would be really wonderful if we can have this in the Hubspot forms and we don't unnecessarily need to ad custom code to achive this.