Rodrygo and Vinicious are different situations. Rodrygo isn't considered in the team by Xabi for starting, he is considered as the best bench player, like to replace anyone, he can replace anyone at attacking side, so he can be bench for like 4 different players, so he will get ton of minutes without a shred of doubt, more than some starters even I am sure depending on injury and fatigue and what not.
However, Vinicious is still considered, he is still their star player, along with Mbappe. But the sad reality is, Mbappe is also a left winger normally, just because he plays awesome at striker, doesn't change the fact that he wants to play at left wing. If it was up to Mbappe, he would sell Vini, go back to left wing, and use the sale money from Vini to buy a striker.
I'm starting to think that selling Vinny is what should have been done this summer. Then Real could have kept Rodrigo, Mbappe would have gotten his favorite position, and Real would have made a ton of money. Plus the problem with Vinny is that he doesn't want to renew his contract with Real until they raise his salary to Mbappe's level, this is an unhealthy situation and not because he doesn't deserve this money but because Real's budget is not unlimited. The salary race is something that can bankrupt any club.