The more one thinks about it, the more convincing it becomes that the 650,000 SMSFs should pay an annual levy if they want to ...