The Great Offices of State are called that for a reason. They dominate any government, and to a large extent other ministers’ room for manouvere is massively constrained by them.
Look at the line-up. Cameron, Osborne, Hague, Fox, May. How on earth did the Lib Dems agree to support such a very right wing line up? Why did they fail to land even one of the great offices of state in the negotiation, when two are occupied by right wing political pygmies like Fox and May? This does not bode well at all for the Lib Dems.