With this year's guardian games coming to a close along with the hoverboard preview, I'll admit that it was nice to let warlocks keep theirs, but I wonder when they will be releasing them to the other classes?
You had to complete the "Drop In" quest to unlock it permanently. It initially drops for whatever class you’re playing. I got mine on my Titan and will probably unlock another through "Collections" for my other classes.