what i'll give you about CMs, is you don't have to be happy with every contract you accept, you can use the CM to contract resources, and then use check boxes, from the corporation page, in the tab "Accept/cancel corporation contracts" to cancel the non-key ones. so rather than buying a bunch of high quality stuff you don't need, you can buy a few things. and cancel the things you don't want
last time i tried to the explain this, the gm turned it upside down, their reasoning was that it was to complicated for new players, and unfair for that reason. but it still works, just backwards of what it did before.