When will Riot's developers learn to write a proper algorithm?

The title is actually the body of this discussion. Hire me to write you a proper matchmaking algorithm one that can **at least** give players 5/10 times their primary role. So far 9/10 games I'm getting my secondary role, can't even remember when I last played my main jungle role... That's all I had to say. Edit: Keep down voting riot fanboys, won't care 1 bit.
Report as:
Offensive Spam Harassment Incorrect Board