Posting an image doesn't help without pics of the suspension. There are roll center kits that can alleviate the roll center issues that lowered cars inherently have. It's a good fix for somebody who doesn't want to go through the R&D, manufacturing, time, and money for a shop to redesign the suspension.
There are other things that production based track cars owners do that generally go against the norm such as 90s Civics running without a rear sway bar (and actually getting better times.) To each their own.