True enough, while others choose a combination of the two.
Our main halyard is led to the cockpit, but the jib halyard is at the mast since with roller furling it's rarely used.
We kept our first reef at the mast, on the thinking that first reef conditions are relatively benign. Second and third reefs are in the cockpit, on the reasoning that as conditions deteriorate, we'd prefer to remain in the cockpit as much as possible.
I guess my point is it doesn't have to be "all or nothing."
After our BFS (for us anyway) last month, I'm really tempted to put in a third reef. Our main sail is getting a bit old, so I'm not sure how the economics work (How much does it cost to add another reefing point?) The boom is fitted for it though.