How about the Legislature just freakin' allocates $6 mil each year for voter owned elections and just scrap the whole lobbyist registration process?  $6mil is lunch money for the legislature but not spending it on publicly funding royally messes with democracy.