For me it's the opposite lol, I suck at hard surfaces. Exactly, I think it's fun when you can get your character naked and customize their genitals even if there is no gameplay reason for it. And since you have multiple humanoids you can make interesting body designs that expends the lore.
TeeJay, Skylanders is great fun. i play with my son and it really is fun. I've also played solo. It is a really cool mechanic and the games fun in general.
Fun is completely overrated. I wouldn't describe 'Last of Us' as a "fun" game, for the same reasons I wouldn't call 'Saving Private Ryan' a "fun" movie.