If your Force Recon has a pair of Cynos in their high slots it doesn’t need extra space for anti-tackle or anti-drone weapons, because it can cyno in fleet members to do that job.
If you don’t have fleet members to cyno in the Recon can use those slots to do this job.
It seems to me like you wish to do two things at the same time and wonder why it doesn’t fit.
The expanded probe launcher too is like the cynos a fleet-support tool.
You’re choosing to fly the recon for a fleet with your high slots full of utility. Use that fleet to do damage. Or spread some of that utility across the fleet.
For example a covert T3C in that same fleet has a much better role as combat prober with scan strength bonuses and an easier time to fit that expanded probe launcher, as well as an extra high slot from the covert subsystem to fit that expanded probe launcher.
And cynos? Almost any covert ship can bring cynos so you can spread some of those covert cynos across other fleet members like some for the bombers or again a T3C.
The two cynos too are optional. I never fly my combat-fit force recons with two cynos, just a single one to get the blops fleet along to where I am. I have another recon I just use to move capital ships, that has two cynos and if it would get into a fight it would not be a fight where an extra turret on my recon is making big changes to the outcome of a fight.
A recon without fleet tools only requires a covert cloak in the highs, leaving three slots free to fill with weapons.
The Arazu for example has three turret hardslots for that purpose.
Don’t fit your high slots full of fleet support and expect to do damage too.
It’s like fitting cargo space on your haulers and complaining you don’t have defenses. Pick one or the other, or a mix of both which does worse at both.
Ships don’t need to get extra slots ‘just so you don’t have to choose between two roles.’
I’m not choosing between roles. I want some dps on my fleet fit Force Recon, hence it needs extra highs.
You can fit your Force Recons however you like, for whatever roles you choose, mine need 2 cynos, probes and a cloak, they could also use 4 guns/launchers.
You’re bringing a fully supportive fleet-fit force recon by choosing to fit both cynos and an expanded probe launcher, a launcher which it isn’t even bonused for and could be brought by anyone else in the fleet.
It’s a valid choice, but you don’t have to do that.
If you do so, your fleet members do the dps. It’s a team effort.
I too would love to have 4 extra slots on all my ships that are short on high slots, but I don’t see how adding more slots just because you made different choices is reasonable.