Get this, with live matches, you know for certain that games are not affected by any external forces in any way. If there is, people would have notice easily and the result of the match might even get nullified by the games board and the gambling platforms. Whereas in virtual games, you don't know how they come up with such an outcome. They use algorithms and several calculations that might be rigged for all you know, and you won't have any say to the outcome as they'll reinforce that nothing is wrong with how they conduct these virtual games.
Also in a live game, you will feel the thrill and actually enjoy the games. You have someone to root for, and know that everything that's happening in front of you is true and not just some simulations on a screen governed by calculations and algorithms that you probably know nothing about.
Thinking of the possibility, I believe virtual game is more on a game of chance, so it is quite hard to analyze the possible result of the game. Unlike in live sports betting, virtual games betting rely on a random result so if I want to rely on my sports prediction skill, I would choose live sports betting than the virtual games betting. This way if I have the right information, I might be able a more chance of winning than virtual game betting. Besides watching live games is more thrilling as the time slowly unfolds if our prediction is correct.