According to the brochure, the Phoenix has Mk VI lasers (size 4), whereas the other variants have M5A lasers (size 3).It has the same size 2 guns, like, exactly the same.
It's got 38 missiles, all of which are size 2. The Aquila has 20 size 2 (less), the Taurus 14 size 1 (less and smaller size), and the Andromeda has 28 size 1 and 20 size 2 (more missiles, but smaller).It has measurably fewer missiles, and it has a different brand on the size 4 guns, which we don't really know how that will work out. But "Rhino" sounds scarier than "needle".
"Needle" can mean they're more precise, sleeker, etc. One can't base a claim of "inferior" on a name alone. The important element is that both the Phoenix and the Andromeda have upper & lower twin Class V turrets, and each turret has 2 Class V weapons.
It not being offensive doesn't mean it isn't a superior loadout for survivability. It's hard to say whether it's worth the trade-off of the cargo space or of the 10 size 1 missiles of the Andromeda.The point defense turret, which I assume is for missiles, does not factor into offensive armament.