They are pretty much the same and we should not distinguish between the avatars.
Rama proved his superiority over the world by liberating Taraka from the curse of Agatsya. Vishwamitra clearly mentions that only Rama is capable of dispelling her curse from three worlds.
- O descendant of the Raghu lineage! She is so enveloped in the curse that in the three worlds, no man except you is capable of standing up to her.
Similarly, Rama displayed the superiority over other gods when he punished Jayantha.
Indra’s son roamed around all the three worlds and couldn't find a protector.
- You picked up a blade of darbha grass and invoked brahmastra on it. It blazed like the flaming fire of destruction and headed in the direction of the bird. You flung the blazing darbha towards the crow. The blazing darbha followed the crow. It was abandoned by its father and by all the gods and the maharshis. It circled around the three worlds, but could not find a protector. O one who is a refuge! It fell down on the ground and sought refuge with you. O Kakutstha! Though it deserved to be killed, because of your compassion, you saved it
Granted moksha to jatayu
- There are destinations for those who do not return and for those who donate land. O great-spirited king of the eagles! With the rites of purification performed by me, take my leave and go to those supreme worlds.’ Saying this, he placed the lord of the birds on that blazing pyre.
Rama lived in an era where people had higher spirtual power and they could easily recognise him as god Narayana.
Kishna on the other hand more often needs to display more of his divinity such as universal form.
They are both one and the same . We should not do stupid comparison by comparing their achievements.