Why kamikaze attacks, these are not Japanese desperate pilots, and eventhough they didn't have stealth technology.
I also think that they can attack an aircraft carrier since they can fly at low altitudes and are stealthy, a very good combination if you do not want to be detected at all, but the fighter plane is not restricted to aircraft carriers, it can attack all kinds of warships escorting the carriers, and play a decisive role in eliminating the naval helicopters threatening the Iranian attack ships and submarines.
Manufacturing a large number in the hundreds is also a deterrent, since the article mentions its high capability to fight in low, medium and high altitudes, its stealth features, its simple maintenance and low cost, this fighter plane is a dream come true, it optimizes every aspect of design, manufacturing and real world application efficiency.
If let us say an F-16 or even an F-15 can not see it through its radar than the advantage goes to the Qaher because it is can get to a very close range to lunch a short range air to air missile, that is very dangerous because the response time of the F-16 or f-15 is extremely short against the speed of the missile, let us say Mach 3 at 6 km, witch gives a response time of a maximum of 15 seconds.
So indeed, It is actually a very smart defense doctrine, considering the circumstances and regardless of them.