Some other advantages
Virtual labs allow students to actively learn about principles that are too difficult to do in "wet" labs because they:
Are too dangerous
Are too expensive
Take too long
Cannot be replicated enough times
Are unethical