and your point is? What do you intend to do about any of these things that you seem to think are a problem?
Most of the slow start issues are down to how long it takes to run a standard Oracle JVM on the EV3 hardware. But if you want to run a good VM then you really have very little choice. The alternatives are simply not very good. But feel free to try them.
Yes leJOS only supports Java, that is the entire aim of the project. Not only that but we have deliberately made a point of doing as much as we possibly can in Java rather then using alternate programming languages. Why? So that people familiar with Java can understand and have access to as much of the system as is possible. Projects like ev3dev have different aims and require different skill sets to work on them. So for instance have you considered what is required to add say support for a new hardware device from someone like Mindsensors? With leJOS it is a pretty easy job for most Java programmers just using leJOS. With ev3dev you need to be familiar with Linux kernel programming and have access to a rather complex build system. You also then need to test that support for the various different language bindings that exist (at least you do if you are doing the job properly).
As to support for Mindsensor devices (and other hardware vendors), it basically comes down to access to the hardware and an interest in using the device. The drivers that exist do so because one or more current or previous developers have access to the device. Most of the time this is because the developer spent their own cash on buying the hardware. Sometimes we have been lucky enough for the vendor to supply a device free of charge, but this does not happen that often. So if you have that hardware and are prepared to create a driver that follows the leJOS model then please do so. But please also be prepared to support people that try to use it in both the current and future versions of leJOS.
leJOS news https://lejosnews.wordpress.com/