But Obama was that worried about the "spin" that people would put on it, then why put on the outfit in the first place?

This isn't some twenty year old photo from his time in law school. It's only a couple of years old and after people started talking about him as a national political figure.