IRL it was extremely difficult for planes to reliably hit tanks with direct fire. The strafe abilities in this game are much more realistic than the tracking loiters
"Rudel flew 2,530 combat missions on the Eastern Front of World War II. The majority of these were undertaken while flying the Junkers Ju 87, although 430 were flown in ground-attack variants of the Focke-Wulf Fw 190. He was credited with the destruction of 519 tanks, severely damaging the battleship Marat, as well as sinking a cruiser (incomplete and heavily damaged Petropavlovsk), a destroyer (the Leningrad-class destroyer Minsk) and 70 landing craft. Rudel also claimed to have destroyed more than 800 vehicles of all types, over 150 artillery, anti-tank or anti-aircraft positions, 4 armored trains, as well as numerous bridges and supply lines. Rudel was also credited with 9 aerial victories, 7 of which were fighter aircraft and 2 Ilyushin Il-2s. He was shot down or forced to land 30 times due to anti-aircraft artillery, was wounded five times and rescued six stranded aircrew from enemy-held territory"