This is an interesting Paul Abbandonato article which claims (from club sources) that Immers signed for Cardiff on a free last summer but was on a wage (not from club sources) of about £15k per week.

http://www.walesonline.co.uk/sport/c...mmers-12432373

Loss of form and not fitting with Warnock's team plans, possibly combined with personal/family wishes to move closer to his Dutch base made a 'mutual agreement' deal one that suited all parties.

It sounds more plausible to me than a £2m transfer fee down the toilet.