Ok first off, people who paid for the LE are entitled to the early access. It is part of what they are paying for. As for playing up to the 20th of that month that was just a bonus for other people.
They do plan on releasing all of the specializations to everybody at some point. I would guess that in the big January update they will release them. If not then sometime in the near future. All that has happend so far is early access, thats it. I paid to have early access, not my fault you or anybody else didnt. They will be released eventually.
Secondly, people stop playing the game for any number of reasons. It is not always because of a "level cap". Also I am not sure if you realize this or not (not trying to be rude) but there always will be a level cap. You will eventually reach a point where you just cant go any higher. Every game has it (until you break the game itself), be it at lvl 70 or 7000.
My point in the end is, if all your playing for is the SR rank then your missing the point of the game itself. Take a step back and reexamine the priorities you have on the game (not singling you out but a general comment for everybody). Games are ment to be entertainment first and fore most.