Should the ELO system be rethinked?

Elo system works fine, if there is no error in calculation. I feel like calcution of team ELO is not correct at this moment. Ratings start getting inflated. In the end you got fair games based on ELO, but no fair games based on the actual skill. There are really players with RM 1v1 around 1000, but RM teamgames above 2.2k. That shows us how broken the system is.

I made already a thread about this issue. I hoped devs would respond. But they didnt respons.