There are further changes to skill books being discussed, and they might change immensely in future versions, from becoming an “effective” skill boost, to unlocking higher level recipes with lower level skill, to making you learn faster, or some combination of the above or an alternative approach. We haven’t decided yet.
And yes, the compound nature of morale (intensity is directly and inseparably tied to duration) is incredibly stupid, and it’s something we plan on changing as part of an overall attempt to improve gameplay and align incentives towards more rewarding play. (For example, a good meal might give a several hour long, very mild “contentment” bonus).
There’s also been talking about separating short-term mood from long-term morale, which could provide further opportunities on this front, but that is, in my opinion, a separate issue from the fact that at the moment we have no control whatsoever over how long a boost of a given intensity will last.