My conspiracy theory is that many people within Taleworlds would prefer the old class system, but there are higher ups, people in positions of power who are strongly pushing their own original idea. The people who opposed the current class system didnt have the clout or authority to challenge their senior designers on the issue, so now they are forced to double down on things they do not agree with and hope that eventually they can salvage the multiplayer. I obviously have nothing to back this up, but there are certainly some comments from very early in the alpha testing that would suggest Taleworlds isnt as unanimous in their decisions as Callum would have us believe. If a dev wants to reply to this and completely shut me down that would honestly be fantastic. It would be the most transparency regarding the decision making process we have ever had.
I wouldn't be too surprised if that was the case. This comment by Callum seemed to imply that there was a faction within TaleWorlds which was in favor of block delay.