I never understood these debates when they pop up. We've all had this process down pat since we were ~4-6 years old and had a group of friends with unsupervised free time and the question arose, "so, what'd'you guys want to do today?"
If you boil this down to the basics, we're saying that people have to decide what to do together, and when there are disagreements people have to negotiate, bargain, and arrive at a consensus, and that TTRPGs are no exception. Honestly, there's no controversial statements here. Yes, someone who has to put in specific effort can always say, 'no, I am not going to do that'; and likewise if that person decides that that means they will do exactly what they wanted, no compromise, they might end up with no fellow participants. Again, no controversy and the lesson was learned in grade school.
Does a person with a greater lift on the project 'deserve' some special consideration? Maybe. Depends on the situation and group dynamics. Same thing happens with the guy who is always late, but faulting them for that makes no sense because they have to drive through rush hour traffic while no one else does. Or the one that has kids and has to cancel the most. Group dynamics and negotiations and accommodations to others and individual situations are part and parcel of all things, and not specifically different for our silly little elfgames.