Marco Asensio is actually a very decent player but Real Madrid have many alternatives for the right wing like Rodrygo, Gareth Bale and Lucas Vasquez. Asensio can play as a left winger also but they have Eden Hazard and Vinicius Junior there for him to compete with.
Bale, Hazard, and Vázquez deserve to put on the transfer list, they are no longer young and cannot show the best performance. I think Real Madrid may consider selling these players in the next transfer window if there is no improvement in their performance. So, Asensio is better to stay in Real Madrid because they probably give more chances for Asensio to play in the next season. To remember that Asensio's position is a right-winger (
the same as Bale, Vázquez, and Rodrygo). While Hazard and Vinícius play as Left Wingers. Basically, he doesn't compete in the position to play with Hazard and Vinícius.
apart from that I think Vasquez is still very useful when he is in the team, because indeed the versatile performance of Vasquez can benefit Real Madrid because he has been played in a position several times that is not his original position, namely when he managed to beat barca 3-1 and against Borussia Monchengladbach in which their right-backs, namely Dani Carvajal, Alvaro Odriozola and Nacho Fernandez, had to be sidelined due to injury problems.
He is a versatile player so why should he be sold?
Besides that, for Bale I think it will be difficult because indeed with the amount of price that is quite expensive and the salary of Bale who is indeed large, it will be difficult to sell it and which club dares to bid for Bale? there is not any.
even if the transfer window is opened will everything feel that simple? I do not think so.