Reified generics is one of the reasons why Scala on the .NET is effectively dead. The VM's type system isn't powerful enough to support some features of Scala, such as higher-kinded types.
(Still, it would be nice to have specialized generic containers for some primitive types in the JVM)