Hi Marco,
Haven't been following closely the drama, so no idea about it and to be fair don't really care.
But something I wanted to say as someone being irl a product manager for some major products: I know it's a huge task you are in the middle of, hope everything will go well, wish you luck as that's also needed sometimes besides the skills.
And whatever plans you have, regardless if people will like it or not, regardless if I will like it or not, hope you will succeed overall.