Alkeides should have a strength-based noble phantasm that puts him above divine spirits and beasts given his labors, and he should have Helios's chariot. That doesn't mean we can gift it to him since we haven't seen anything like that yet in a VS debate. EMIYA should have a counter to Excalibur (hollow Atatraxia). Should have is not the same as the Nasuverse giving it to them. The same goes for Rama. Though, if we're really gonna approach the fight like this, it goes both ways. EMIYA should have nearly every weapon within GOB. What's to say that he shouldn't have a counter for every weapon within Rama's arsenal?
Affinity more likely than not, usually means greater damage against something rather than enhanced power. For instance, nothing indicates that Arondight was making Lancelot's physical attacks more powerful because of the anti-dragon attribute against Artoria. It would just make each hit more lethal. Balmung didn't win against Clarent Blood Arthur, despite it simply being an amplifier for Mordred's mana burst. If we're arguing that affinity works against weapons as well, then need I remind you that Rama wasn't exactly one-shotting Cu Alter, despite wielding a demonic lance that, even with grail support, scales substantially below Gram?