Swashbuckler rogues' Rakish Audacity feature lets them attack a lone target with Sneak Attack, as long as they don't have disadvantage (XGtE, p. 47):
You also gain an additional way to use your Sneak Attack; you don't need advantage on the attack roll to use your Sneak Attack against a creature if you are within 5 feet of it, no other creatures are within 5 feet of you, and you don't have disadvantage on the attack roll. All the other rules for Sneak Attack still apply to you.
Inquisitive rogues' Insightful Fighting Feature lets them gain insight on a target and use Sneak Attack against them as well, as long as they don't have disadvantage (XGtE, p. 46):
As a bonus action, you can make a Wisdom (Insight) check against a creature you can see that isn't incapacitated, contested by the target's Charisma (Deception) check. If you succeed, you can use your Sneak Attack against that target even if you don't have advantage on the attack roll, but not if you have disadvantage on it.
A player of mine raised a good point. Swashbucklers specifically say All the other rules for Sneak Attack still apply to you, meaning you still need to use finesse/ranged weapons. The Inquisitive rogue doesn't say so. While I'm pretty sure they still require finesse/ranged weapons, I'm actually wondering whether I am correct.
Is there any reason for this wording difference? Or should we just assume the remainder of Sneak Attack conditions still apply?