Before the rules mandated around 4 hours per stint per driver per 24 hours with no more then half the race, drivers often did the full 24 hours in one stint.
The reason why the rules were mandated were because the sleep deprivation and exhaustion could be detrimental to the safety of the race and the health of the driver. You can pause, you don't have to deal with such problems.
PD Made A-Spec for A-Spec for a reason, because B-Spec was exploited gregariously for endurance races, which like was mentioned, defeats the whole purpose of "Endurance".
If you don't want to run 24 hours across two or more days by yourself, find some friends and make a weekend of it. Its not a BAD design choice to include an endurance race that requires a single sitting just because non-endurance fans don't want it.
The same goes for B-Spec, which I imagine the mods will come bomb THIS B-Spec bash fest like they did the LAST B-Spec bash fest, and the B-Spec bash fest before that.
We get it. 55.12% of this community (At this point in time) Hate B-Spec. It's been bashed into everyones skull since launch that 55.12% of this community hate B-spec. To people neutral in the matter, or who enjoy B-Spec, Its safe to say that the other 44.88% of this community is sick of hearing it.