Maybe to better familiarise people with each game's unique icon, why? Well my guess is so when you're viewing Mii's you StreetPass'ed in the Mii Plaza you can recognise what game it is that Mii is displaying.
Also in other system features like the 12 games you can choose to have information transferred in StreetPass mode.
Or, it just looks cool.