At any rate, I'm pretty sure PLT Scheme predates both Java and the CLI, so you'd be better off slagging Microsoft for their duplication.
Second, the Racket VM supports lots of things that other VMs don't: the Racket module system , kill-safe synchronization , custodians and eventspaces , first-class continuations, and many other things besides.
 Composable and Compilable Modules, Flatt 2002
 Kill-Safe Synchronization Abstractions, Flatt + Findler 2004
 Programming Languages as Operating Systems, Flatt et al, 1999
The PLT VM is very very good, and their FFI is very flexible. If you want a lispy dialect on the Java VM, you have one. But otherwise, why does it matter?