> I feel there are some recent big own goals
I'm not sure I know what you mean. Do you mind elaborating?