Yeah, the spousal loophole is a hard one. Having an elected position restricting a spouse isn't right, but the fact that money can flow freely within a marriage basically annihilates any restrictions.
Other non-marital transactions can be controlled - that's the basis of half the tax system in every country. The moment money leaves a household or arrives in a household, there are laws about the transaction. But within a household? All bets are off.