Dumoulin and TJV hinted, that the knee injury has fully recovered. In that case Dumoulin going to Giro and Roglič to Tour makes the most sense to me. Kruijswijk is therefore going to Vuelta. Now i guess the question remains, are Dumoulin and Kruijswijk going to the Tour, or not. If not i feel that TJV wanted to make everybody happy, but is using a rather risky tactics, when it comes to teams such as the Team INEOS and competing in Tour.
P.S. As for who is better, it depends. In 2019 Roglič was the best and as for the 2020, lets wait and see. There are just too many factors involved, that make a season. One crash Roglič had in 2019, could have made the season 2019 much different for him.