The OP has a point. This game has four playable races, and it would be annoying if the first new class in 6 years can only be one of them. And it is additionally annoying that the one race that the new class can be is the most played class.
The developers can evade the "Beorn was human" lore problem by changing the name of the new class from Beorning to Skin-changer. When Gandalf describes Beorn to Bilbo in The Hobbit he calls Beorn a Skin-changer, as though skin-changing were an ability widely known to exist in people who aren't Beorn. Let characters roll skin-changers of every race and learn the secrets of the class from their class trainers, who may perhaps be descendents of Beorn himself.
I do not love the bright sword for its sharpness, nor the arrow for its swiftness, nor the warrior for his glory. I love only that which they defend. ~ Faramir
Undo the U12 class changes. The trait trees were, are, and will always be a bad idea.
Maedhric 100 Captain, Nunion 93 Champion, Taraviel 85 Minstrel, etc...