Attaching Offline contacts to a campaign

We just kicked off a startup… but have used Salesforce for 8 years in my other company.

I have to say I am floored that Hubspot simply doesn’t have the ability to assign / associate a contact with a campaign. This should be at the top of your priorities going into 2022. This ability is essential to my enterprise sales and partner sales teams are going to need. Please put some serious time and thought into this. It cannot be that hard to write some simple code to punch a contact from a list or from the contact view itself and associate with a campaign. Thanks for your time and consideration.