The inventor and lead mantainer giving up on his role a few months ago might have had a detrimental effect.
BTW my question could sound like I am hoping Phil Freeman has given up the project leadership, which isn't what I meant to say. I should have said "I was wondering whether you are mixing up ...".