All classes are more specialized. For example, cleric, druid, and wizard have turned into a host of classes: cleric, druid elementalist, invoker, necromancer, sage, shaman, warlock, witch, wizard, and more.
The fighter is now an infantryman with 2 options (as you notice) while the ranger has two options (archer and two-weapon master). That said, the ranger has a lot of nature baggage that might not be what someone has in mind.
This may be true for some other classes but for the Fighter it's become more specialized without being split out into other classes. You still can't build Fighters using 2 of the most basic combat styles without dipping into another class or using Theme. You even give Fighters all weapon groups but do not let them do much to improve ranged fighting. Weapon Focus can't even be used on ranged weapons.
There is a good argument to offer a scout class that replaces the ranger's nature-oriented abilities with fighter abilities for a pure archer/two-weapon master.
Actually I think it's a good argument to create a Weapon Master class. The Fighter in radiance really feels more like the 3.5 Marshal, a front line fighter who can lead men too. I think there's room to create a new base class that's even more combat/weapon focused. I'd love to see a class that is not shoe horned into 1 or 2 combat styles but rather can use any of them.
On another note I'm also curious as to why you've set the limits on # of attacks that you have.
Consider the following Combat Styles:
Sword & Board or Two Handed Weapon.
The Rapid Attack ability gets you two attacks and Many Strike gets you a 3rd.
So a Starting Fighter in Radiance gets 2 attacks per round and the most advanced fighter gets 3.
In Pathfinder by Comparison the Same Fighter gets one to start, a 2nd at 6th level, and a 3rd at 11th.
So in Radiance RPG a 20th Level Fighter has the same attacks per round as an 11th Level Pathfinder character. Given that the upper end of Radiance's power level is equivalent to around 9th-10th level in Pathfinder this seems to work out.
Ranged Combat:
Ignoring that Fighter can't focus on Range...
A starting Ranger can have Rapid Shot for 2 shots per round and the most advanced Ranger can use many shots for 3 per round.
In Pathfinder a dedicated Archer will have 1 shot starting out, usually pick up rapid shot by 3rd level for a 2nd attack, Have a 3rd shot at level 6, and a 4th at level 11. (Ignoring manyshot in pathfinder making 1 shot do double damage.)
So in Radiance RPG a 20th level ranger has the same number of attacks as a 6th Level Pathfinder character. This seems a little under the power curve. In Pathfinder, howeverm ranged combat is usually seen as a little overpowered so this may be by design.
Two Weapon Fighting.
This one seems the worst to me.
In Pathfinder a dedicated Martial charcater with Two-Weapon Fighting will have 2 attacks at 1st level, 4 at 6-7th level, and 6 at 11-12th level.
In Radiance RPG Two-Weapon Fighters NEVER get more than 2 attacks per round, 1 with each weapon. There are NO advanced or paragon abilities that support this fighting style.
On the constructive side I think the best solution would be a new base class that acts more like the classic 3.5/Pathfinder Fighter.