Why? Matchmaking will heavily prioritise matching you with the same input method so if you're on Xbox with a controller, you will almost always be with PS4 and PC users who are also using controller. The only time you will end up in a mix controller / KBM pool is if you have a KBM party member.
For PC KBM, it will prioritise matching you with other KBM users regardless of platform.
Perhaps it's the time I play (around 10pm to 11pm) but I'm finding I get matched with plenty of console players. It's hard to tell since I can't seem to get a full player list or see who is winning (I did have some messages appear saying my team was top). Match ends and match summary just shows my team, 1 PC an 1 console player (who was obviously not used to using the control pad since their movements were move, turn, move, turn, move, shoot wildly, die, repeat).
I'd rather not play with console players due to poor experience. It's very obvious that the auto-aim helps in certain situations making some match ups quite enjoyable. That's not to say PC exclusive is much better as I'm pretty sure there are plenty of cheaters in there on a regular basis.
With that said, had a Plunder game last night which was quite good when the team stayed together but then later in the game it became too easy for people to just parachute into me and spray my back with bullets whilst I was dealing with others.