Instagram using users pictures in their ads (for Instagram itself) is totally fine (with the appropriate warning in the TOS). Companies do that all the time.
The problem would be Instragram using user pictures for third-party ads, ie. selling user pictures to ad agencies.
The problem would be Instragram using user pictures for third-party ads, ie. selling user pictures to ad agencies.