Is is me or has this gotten increasingly toxic over the years.
It sucks, lets face it these days Pinball is a niche hobby, virtual pinball is an niche within a niche, and virtual pinball cabinets are a niche within a niche within a niche.
There really can't be that many people involved in this hobby, and those that are and especially those that can be bothered to register on a forum all have something in common!
I've never really understood the animosity between the sites over the years, but I'm a newbie - I've only been in the hobby for 10 years 
I totally understand the frustration with the torrent creators and cabinet builders, I really do - it sucks, however realistically you can't stop them......
Once you upload a file to the internet on a site with no Paywall its essentially a free-for-all, even with a paywall all it takes is one person.
Those that get crappy over priced VPins from a dodgy eBay seller are likely not aware that they're doing anything wrong and they'll have a poor experience of the table anyway so they've kind of lost out.
The guys selling the cabs are likely the ones the IP holders would come after in terms of copyright as they're selling a protected IP for actual money.
Same with the torrent people, the people that go that route don't get the support, don't get the latest versions, don't get clean versions run all the risks associated with torrenting stuff, but they were never going to contribute to anything anyway, so screw em.
If you can get the latest AAA PC game fully cracked on the internet within a day of release with all the resources the devs behind the games have, there isn't realistically much a hobby like this to do to prevent it short of simply not releasing tables, it sucks, but people will steal anything and make torrents of it.
If you develop tables, you should do so for enjoyment - that the main thing, its *your* hobby! and if you do it just for yourself and don't release it that's fair enough totally your prerogative
If you do choose to release it the way I'd think about it is it's great that all these people who I like on the sites that I like are downloading it and enjoying it, and don't worry about the people who are getting it via non-sanctioned routes - they're loosing out on the community, the discussions, the support, the comradery.
I also get the respect side of the modding thing which is a slightly different issue, I don't know how technically feasible this is but would something along lines be possible?
Start with the 'Original' release in the downloads section, and then have subsections in the downloads for the mods of that original table, so not have 15 different versions MOD versions as individual entries in the downloads almost like forks of the original version.
That way you could have the original authors in perpetuity and each mod is linked back to the original, and have a few required field as to what has been changed from the original and why.
That way it's easy to pick a mod if you want one, see the history of the table in all its iterations through time.
So for example
TOM_Original_AuthorNameV1
TOM_OriginalAuthorName_Vx
TOM_ModAuthorName1_V1
TOM_ModAuthorName2_V1
But as the mods would be attached to the master in the downloads there the provenance is preserved
There would need to be some way of agreeing to a new 'master' over time, so for example when Flupper releases Whirlwind that would be the start of a new tree of Whirlwinds if you follow me, and there may need to be some understanding that yes though history it was based on other peoples work when releasing a new 'master'
Dunno if the DB behind the forum is capable of that though.