Id like to see their setups then.
It can most definitely be a coincedence . Just because they could possibley have a high correlation does not mean that they are directly dependent. Simple statistics. It can be possible that for lots of people their car is incorrectly setup for their track and the first thing many people may think to do is take off the sway bar. So yes a sway bar may solve their issue but just like in the thread 'tuning with roll center', they may be a bandaid.