sw3ny i get what you say but you need to understand that a team leader is like an entrapreneur almost and he needs to find the best possible teammates with the best possible qualities to do as best as possible in a certain given time.
I think your team played in mid division which is not really a division that suits beginners. I also think that your leader expected to be placed in low and not in a division above so jessi probably thought that you weren't the best possible addition to the team so he tried to find someone with more experience.
I know that it's sad to not get to play the game and to bench in a season if you wanted to play. My suggestion would be that you should be the leader in Your Own team next season and you should play open or low and prove yourself.
I wish you good luck for next seasons if you are gonna play.