It is very hard as a Dev to explain a user/player how things work.
It might be handy to ask someone close to you to make a manual who is close to ask questions but
far enough to make it from a users/players view.
Special new things could use more deeper explanation imho ,the game is getting more complex.
I see most people that don't like now are confused , if you take away confusion ,i bet 99% of dislike would vanish as snow with the sun .
(not native English so please forgive mistakes)