Question: Why is tax not 15% flat for SMSF? 

Answer: For complying funds tax is 15%. For non-complying is 45%