I have also written up my feedback regarding pop-ups here.
https://community.hubspot.com/t5/HubSpot-Ideas/Issues-with-the-new-beta-pop-ups-so-many/idi-p/854169#M155494