When IR35 was first mooted back in 1999, we didn't know whether the client would have the liability or the contractor. However, there was a widespread fear that either way, it would lead to the end of contracting.
I now contract in abroadland. No tax relief on dividend income, so no dodging the NI equivalent. It's still worth contracting for the freedom and the uplifted income which over the years has reduced to around 50% more than a permie position.