That's not too bad. I had a Bronze 1 player in a match with primarily people that were in Gold 2, 1, and Plat 5.
Skill isn't everything either.
There's not any noticeable difference in skill between a high Silver player and a Gold player, but what keeps players in Silver are issues aside from skill. That's why it is one of the most annoying ELOs to climb out of it.
When I get a Silver player in my game in high Gold or low Plat, they usually do something silly like pick a champion they don't know how to play. The game ends up as a loss as a result. You just gotta accept it and move on.