You don’t accept it, because that’s bullshit. You also don’t accept that it’s somehow your fault that society (and your employer) is okay with that kind of injustice.
I think there are two sane choices, you named one that’s really a good idea cause you do not have to take that shit.
The other one would be sharing this situation with other nurses, forming a union or joining one, and going on strike. Letting the hospital see how well it functions when only those lazy doctors doing 1% of the necessary work and getting 2 thirds of the cake show up.