One of the reasons why valorant constantly patches characters and maps is for balance reasons but also to avoid repetition. Riot does not want Valorant to turn into a repetitive game and that is probably their biggest fear. They dont want it to become CSGO where its the same exec, same strat and same weapons for 20+ rounds straight but they also dont want to be LoL where its over 100+ champions where some are just way more OP than others(Kinda goes back to balancing issues).
We have reached a point in Valorant where there’s no need for additional agents. Storywise and gameplay wise we don’t need anything new. We might see big changes to old things. For example, instead of a new controller we might get a crazy Astra buff that completely shifts the meta. Or instead of a p90 type smg we get a spectre range/price buff which turns spectre into the ultimate weapon.
It shifts the meta consistently and it also makes valorant unique from its counterparts.
The problem is that looking at the same designs over and over suck but thats why weapon skins exist. BUT WE ALSO NEED AGENT SKINS !!!!!!! I get competitively it might be confusing but teams can figure it out. Imagine the profits.
TL;DR: Riot makes crazy changes to agents and map to keep the game interesting and not repetitive. They will probably stop making new changes till the lore catches up. Maybe agent skins.