the Jester
Legend
They clearly are doing this because they've released dozens of subclasses and 0 new classes until literally a few days ago.
They have run playtests of several full classes in Unearthed Arcana. Most got shot down by those of us who reviewed them. So it's not some sinister agenda, it's just how things have worked out this edition.