One should ask "How does one justify funding?". If the money is spent or donated voluntarily for research or anything else for that matter, there is nothing to justify.
If the money is acquired from people involuntarily, then you must make the presumption that what is being funded is a better way to spend the money than the people the money was acquired from would have spent it. However, if you are satisfied with such a justification, then you don't have much room to complain if someone thinks they know how to spend your money better than you do and spend it on something that you don't agree with.
Overall, it would be far better to promote the opportunity and desire for private funding.