Yes some fair points.
For me these clubs just want it to fall on there laps. How many teams actively try and promote the sport in the towns and surrounding areas? Ipswich have a partnership with Ipswich Town in last few years and crowds are very good at Foxhall but with a bit more promoting it could be even better.
There's companies wanting to spend money to avoid tax it's just going out and getting them. Amateur sport has to do this so why shouldn't "professional speedway"