I program in Java every day and I see nothing in that list that I really cannot do without.
Structs / value types? Nice to have but you can make do with java.nio.ByteBuffer.
Concurrent PermGen sweeping? I work on a big enterprise project like the article mentions but this has never been an issue in production, only development and then only when reloading lots and lots of classes.
Unsigned equality checks would be nice but you can work around that, too.