I think it is frankly insane that DC and Marvel don't sell (most of) their comics on the day of release in a la carte, open-format, digital form. [...]

But of course the reason they're not doing it is that their grasp on the direct market is so tenuous, and if one of them fails, or Diamond fails, or more comics shops fail, the whole house of cards goes down.