Fair. The lack of ATGM is due to both army doctrine and budget (or rather, lack of budget) A trail version with the RBS-56/BILL (Bofors Infantry Light and Lethal) ATGM was developed but due to the aforementioned lack of budget some of the technical difficulties could not be overcome.
As for the doctrine, it is highly defensive, the CV90 is meant to get guys into defensive positions fast, in order to have the ATGMs deployed before the enemy shows up.
Also, that 40mm is hard to argue with.