I my opinion this is the correct set-up for the attack. A familiar is really a secondary troop, which should be in the front. Although, I do understand the concern as most heroes are not at the front line of the battle (that is basically suicide). What I'm trying to say is that the set-up is correct, but not ideal for your play style.
I would hate to find that when you play the game and then your hero in front is attacked and died before his turn, the complaint would be, why wasn't my familiar in front to take the damage and leave my hero alone. It becomes a circle. Instead, I would recommend that you give a clear understanding what you are expecting from the problem. Asking the question is great, but what do you expect them to do instead? How would you do this differently and why? Should it happen this way all the time or in certain cases? What makes putting my melee hero in front better than putting my familiar or summoned creature in front?
Cause right now I don't see a problem with this way and would prefer this to happen.