Yes, i kind of detoured on your OP to my own OMD tangent (as we do in these forums lol), but i am 100% in agreeing on the point you made about relatability not being the be all end all when it comes to general appeal. After all if it was, Spidey and many other super-heroes by their very nature wouldnt ever be as beloved as they are.