Mostly fair assessment of the situation.
I can't agree about the two high profile signings in January though. The risks associated with Ramsey and Diallo are fairly obvious. The manager must have signed off on them. Do managers get carried away, in the same way as fans, when you give them a chance to sign such players?
I'm much more pessimistic about our chances for the league. We can't finish the job with a two goal start at home. Even though we are only 3 behind a complete transformation will be required to win the league.