More 052d would only be ideal if your other low end option is 054a. If 054b is available and has the specs we expect, why would you have 052d take up the roles that 054b would be able to do better and at lower cost and fewer crew members?For example like this, yes.
Point is, that there are lots of solutions to the problem, and fleet frigate appears to me to be the worst. Not technically, simply because it's inefficient - and on the eve of a true arms race brewing in the region - fleets shall aim for the most efficient solutions, generating the largest and most capable force compositions (per given amount of money) possible.
Ocean-going battlefleet units - carriers(steam/nuclear) - 055s(turbines) - 052C/Ds(turbines/diesels mix) - 051C(steam)
Non-fleet units - LHA/LSD(diesels) - older destroyers - frigates(diesels)
Coastal units - light frigates/corvettes - mine warfare vessels
There are no obvious empty boxes in the first line - 055/052D mix is optimal, if anything is suboptimal with it - it's problem with your main combatants. They have to be able to deal with submarines themselves.
Best place here for 054B for me is the second line - either potential replacement of the "older destroyers" box(052, 052B, 956E(M)), or simply continuing 054A line with a new, better ship. 054A is objectively becoming outdated and can't be used for some crucial purposes.
I really love 052d, but if they have more than 2 or 3 of them in their future csg, it would be a problem. Let's go through all the issues with it:
Not enough automation
Not enough berthing space per crew members
Old and non optimal damage control system
For the asw role
Old propulsion not suited for asw
Not quiet enough
Only 052dl can comfortably accommodate z20
No space for vtol drones