The most likely reason for pW for not making Double fleet marks permanent is it will make people spend yet more zen for double fleet mark tokens. F2p means charge the player for every little thing, doffs, zen, etc etc....
Aren't those Fleet mark consumables purchasable with fleet credits rather than Zen?
I consider it completely unimportant who in the party will vote, or how; but what is extraordinarily important is this
The fleet mark bonuses don't even give you fleet marks. They give you fleet CREDITS, which you must use fleet marks to get. Even then, they do not double them. Old xp pools used to give 50% extra for every xp you earned, but the fleet credit pools only give 20% on top of what you already must earn on your own.
Unless you were thinking of something else I haven't seen?