Agree on your first point. We haven't got going consistently yet, but I have seen some improvements (though sporadic as you say) where you can what we are trying to achieve.
Bedding in new players sure will affect it but the fact we had 21 days between our last game in europe and the Sheffield United game, which also included players going on international duty, is still the biggest factor IMO.
I think we have to be patient personally (which I think people generally are minus weird comments involving Barry Douglas
), as I think our second half of the season will be a lot stronger performance wise. What we have done well so far is keep up points wise.