You could try convincing people to not turn up to Carlton v Essendon games then.
The facts are that the Swans have indeed left ANZ Stadium - but not for the reasons you mention. Ratings has nothing to do with where an AFL club plays its home matches, it was all to do with where Swans fans are located, ease of access and the the fact that for AFL, football is better at the SCG.
Actually club tallies no longer count pets as members, and the AFL has for some years released annual data on actual access members as opposed to those categories you mention. 11 game memberships are a measure of decitation not popularity.