Yes. Facebook owns Instagram, and wants to oversee all shopping on its platforms. Them’s the rules. Having a Facebook profile for your business is good practice anyway – if anything, it just saves you the trouble of connecting the two.