Okay, I barely even comment here but this "doesn carry enough weapon" rubbish. Like have those guys even compared it with other "8000 tons" class Warships? No! They compare it with 10,000 tons class warships like Atago, Sejong the Great, Arleigh Burke , etc.
Among "8000 tons" class , other warships comparable in terms of weight are Horizon Class, Type52D and Type 45.
Horizon carries 48 Aster SAMs, 8 Exocet AshM , 324 mm Light torpedos and 1 Helicopter
Type 45 carries 48 Aster SAMs, 8 Harpoon AshM, No Torpedo tubes and 1 Helicopter
Type 52D carries 32 HQ9 SAMs, 24 HQ10 , 16 YJ18 AshM, 16 CY-5 ASW missiles , no Torpedo tubes and 1 Helicopter (Configuration can be changed but this an optimal configuration for this debate).
Kolkata/Vish carries 32 Barak 8 SAMs, 16 x BrahMos AshM, 533MM HEAVY Torpedo tubes , RBU6000 and 2 Helicopters.
As clearly seen Type 45 and Horizon fall way back. For instance, the AshM load of Horizon is 6.2 tons while AshM load of Kolkata is 48 tons.....close to 8 times more. And better range, speed and capability comes along with that. Each Varunastra ASW torpedo weights 5 times that of MU90 torpedo on Horizon. And not just weight, Varunastra gives twice the range and a far larger warhead making it crucial in ASW warfare.
Kolkata's 2 Helicopter capability means an additional weight of over 10-15 tons due to an additional airframe, its weapons as well as spares. RBU6000 with 72 rockets are an additional 10 tons.
Now comping to Type 52D
16 x YJ18 is 24 tons. Kolkata is 48 tons BrahMos - 2x more
16 x CY5 is 10 tons. Kolkata even if it carries 10 Varunastra is 15 tons. 1.5x more.
32 HHQ9 is similar in weight compared to 32 Barak 8 ...Equal
24 HQ10 is just 0.4 tons of missiles....closest comparison is the 72 x RBU6000 rockets which is 8 tons of rockets. (not comparing the launchers in either cases here)
1 Helicopter vs 2 Helicopers...again an additional weight of 10 tons approx.
And even after all that, Type 52D's range at cruise speed is 8300 kms and Kolkata's is 11,000 kms as per open sources.
Prove me wrong!