I have no problem with the current method to gain ranks, bugs happen, the angst ridden teens need to pop a Ritalin and go play with their fidget spinners until they are fixed.
Too many folks coming to the game want everything handed to them on a plate. ED is not that sort of game, was never designed to be; yet so many seem to have missed the entire point of Elite Dangerous and it's design as a sandbox game, instead expecting something akin to pacman in space. Although, I predicted as much back when they announced the games launch on Steam, along with the constant stream of whine that would result.
However, I do wish being in one of the faction Militaries had more meat to it, some reason to join beyond a few ships and handful of permits, with players aligned to only one Navy or the other. It is an area of the game that has some great potential for both PVE and PVP, if only development resources could be directed it's way for a while.