Fair assesment, on both paragraphs.
Whilst you can never be 100% sure about any new players, to pay money for this Forrester fella and also give him a 3 yr contract, is looking more and more like a mistake on a grand scale like the Tansey one.
There's no question that DM is not performing well lately in his transfer dealings. Whether that is enough to issue a P45 is hugely debatable but maybe an official disciplinary from his line manager should be issued! :)