I think it is less the clothing than the particular image. It just looks a bit off to me. I won't fault the guy for wearing hit tartan proudly. More of a personal taste thing. I'm more apt to wear a black waistcoat and jacket.

the sporran, though it may be properly worn, does look a bit like Cousin It.