How do you properly spot for your tanks in the mid to lategame ?
Sending in infantry first might result in quite a slaughter and i feel like units like the Kübelwagen are also not advised bc of their low health.
When it comes down to it infantry basically have to screen for tanks if you want any semblance of safety with your movements. When I say "screen" I mean "scout for threats".
There are options for each side though
OKW: IR-Halftrack can help spot threats before you move forward. Panzerfusiliers are infantry with good sight range and excel in this role. Volksgrenadiers are cheap and durable so they screen well. Scouting is a natural weakness of this side. Some units like the Jagdpanzer IV get bonus vision range from veteran levels though.
US: Multiple doctrines have Pathfinder infantry who have good vision. The Major has ability called
Recon Sweep that he can use to scout areas briefly with planes. This is better for finding traps than providing consistent vision. American forces struggle with scouting the most unless they use Pathfinders or are playing the Recon Support Company which has like 12 scouting powers.
Soviets: T-70 Light tank has recon power, Snipers can use flares or camouflage to spot for tanks, SU-85/ISU-152 "Focused Sight" ability gives good cone vision and veteran ability doubles sight, Conscripts are cheap and screen for tanks, M3A1 has good vision radius, commander ability "Recon Overflight" gives good vision.
Wehrmacht/Ostheer: 221 Scout Car has excellent vision range, spotting scope doubles the vision of any tank when standing still (combine 222 Scout Car and Spotting Scope for a map-hack style vision range), Ostruppen are cheap and make good scouts, "Recon Overflight" commander power is plentiful.
Your basic infantry is your best bet most of the time. Use garrison-able buildings whenever possible as these massively boost the spotting range of infantry.