Attaching Offline contacts to a campaign

How has this not been solved yet? I don’t care which way we go - adding contacts to a campaign or a list to a campaign but for real, what’s the solution? Hubspot cannot be this far behind.