Our #1 most requested feature suggestion is now more of a thing - we get it - not being able to put addresses in separate fields can cause some address inaccuracy when people enter their addresses on your site.
While pages will remain with one address box natively it is now possible to parse out home, mailing or work address fields on event, petition and volunteer signup pages using liquid (as well as signup pages - Donation and invoice pages request the billing individual address fields by default, and the four page types listed above can also request them.)
We have a HOWTO Create individual address fields on forms that will walk you through it.