Canada Thistle, despite its name, is not Canadian. It is an introduced species and is horribly invasive. It is extremely difficult to eradicate and is a major agricultural threat, hence its status as a noxious weed on this continent. It is also a difficult invasive damaging parks and private property as well, including your neighbor's. You are indignant about controls. Not to sound harsh, but conversely, who has the right to encourage the spread of a devastating alien species impacting their neighbors? How is it any different than raising Asian Tiger Mosquitoes, Emerald Ash Borers, Purple Loosestrife, Dutch Elm Disease, or other such scourges impacting their community? "But I won't get started on that one! "
There are sufficient wildlife-supporting native species for any local environment so as to not resort to fostering the spread of alien species that impact all around you.