The NDP offered to end the practice if the Liberals would as well. The Liberals refused and the NDP can't put itself at any bigger disadvantage for funds than they already are. You know this but it is easy to see why you consistently misrepresent the situation.
The NDP have promised to bring in legislation ending union and corporate donations for ALL parties. That's enough reason to vote NDP all by itself.