No matter how they write the rules there will always be some politicians who will find ways to enhance their personal expenses under the campaign heading.  When you see that happening just do not contribute.