I think that some things are not clear to everyone or a few do not know how things are and blame the first one who answers them or tries to help.
1) Those responsible for the proper functioning of the game are EA
2) The developers are responsible for the evolution of the game and its functionalities, as well as the inclusion of improvements and corrections
3) Forum moderators are not placed between us players and the rest of those involved in the game. They are here to ensure a series of rules of conduct that are established: education, knowledge and helping others
4) When one is frustrated with the game, they can complain to whoever corresponds but not blame the rest for something where they do not have the capacity to respond