Jungle or support should be call makers in most cases.
Saw a similar thread being downvoted into the ground because the guy comes off as a pompous ass. However, I think he has a point. I'm a jungle main, so this may be biased, but please feel free to have a friendly discussion.
A good jungler keeps track of every lane, the enemy jungler, objectives, and buffs. Knowing this, they should be the one calling for ganks, they should make the baron calls or dragon calls since they have smite, and they should be the overall call maker for the team most of the time.
I think support can do the same, since they're a much more passive role in lane and can afford to look around more often.
Please, this isn't a "holier than thou" post. All I'm proposing is that jungler is the best role to make shotcaller due to the nature of their role.
Discuss peacefully.
)