If there is only a single lane that you want you shouldn't be playing ranked. I don't care what I get as long as it isn't ADC because I'm terrible with squishy champions. I don't see any reason why anyone shouldn't be able to play at least 3 rolls. Top and middle are fairly similar so if you can play one you can play the other. The other 3 rolls are unique but don't take too much effort to learn unless you are like me and just can't figure out how to play a specific type of champion. The only roll this applies to though is ADC. Every other roll can be played by any number of champions. You can play pretty much anything top, anything with sustain jungle, anything mid (as long as your team goes for it), and practically anything as support although I would argue against the effectiveness of an assassin support.
If you don't like the typical support champion pool then play a mage and poke the enemy or a fighter with some cc like J4 or Xin. If you don't like middle lane then just pick your favorite top laner for mid. If he wanted top/jungle and was filled to ADC then maybe he is like me and would take anything over ADC. That still doesn't excuse this behavior, but it doesn't hurt to offer a trade.