With those declared issues I think £12,500 was plenty! I'd be surprised if there weren't some more as well.
And as Tom said maintaining an M doesn't come cheap.
I'd love to know how many of those £20K+ cars advertised actually sell, and how long it takes. Status' one looked like a good example of an Imola Red MC, but he ended up selling to Motorway!