I won't complain (too much) about Soma... but the weapons are real, even if the souls aren't. I can believe him summoning an ice Valkyrie who wields a large sword (AoS) from under his jacket pocket, but I won't believe he can easily swing a Claimh Solais that's twice his size in milliseconds. I just can't. Not even Alucard, who I can forgive a lot of things for, since he's a Dhampir and all, wields such a large-ass weapon so easily.
I also don't mind if the character is a handsome man (hell, the villagers themselves claim that Simon is quite the looker), but the definition has to be there.
Gabriel... has a tiny head in comparison to his body (Bayonetta syndrome?), but with his armor and tunic being large, I can at least suspend my disbelief by saying "Well, that's large armor under that tunic", and there! Done. You cannot do it with the scrawny characters going the other way, that easily. At least, I personally have difficulties doing so.