I am not surprised that the team lead position is being eliminated eventually. After all, I was nothing more than a team member my last few years as a team lead. Stepping down wasn't much of a change. I still work my butt off, but don't have to write reviews, leadership statuses, contribution reports, etc.
It is hard to believe that over the past three years all of the team leader modules, training, meetings were just a waste of time. Just think of all of the expenses the company could have saved if they would have eliminated team leads years ago.
My only question is...who are they going to blame now? Turnover at the ETL/STL/DTL levels is going to skyrocket.