I have created a Microsoft Form (https://www.office.com/launch/forms) on behalf of our company so that we may utilize the power of forms to collect data from our clients and allow them to upload files wherever we have added the file upload field in the form. This is restricts the form from being shared with external users outside our organization. I feel we should be able to choose when we want to share with external users for file upload. OneDrive does currently allow us to "Request Files" for a folder with an external user.
When I opened a support ticket with Microsoft, it was suggested that I use Customer Voice. It also has the same limitation.