Clio 197/200 Top Mounts Pointless?

I went to all the effort of getting top mounts for my car but I hadn't fully realised - with the anti rotation link the shock and top mount doesn't really rotate anyway - the hub does.

So whats the point in having top mounts?

Standard ones will probably do the job.