Yeah Elive needs definitively to be newer, which will also bring 64bit support and UEFI, this is a massive rework but let's see if can be done soon! right now the priority is to grow the user-base, otherwise is not worth the work
Yeah, as @stoppy98 says, the desktop is not the problem, the problem is that the overall system (packages / sofwate, drivers, etc) is old / outdated as @LupusE says, and using E17 instead of E22 has its advantages, that's why Elive uses it, which is explained at: