Thanks for playing and providing feedback. Some notes:
Although it's not well explained in the game, units do have a module and directional damage system alongside crew health, and I'm currently reworking it to make it more important. As for crew roles, this is planned.
Supporting infantry squads are in development and should be in the next update, and will fulfil some anti-tank and recon roles.