Wouldn't surprise me, I think there is some form of matchmaking they tweak around with.
Oh there 100% is.
When I play with my stepson who is still bronze level, with just us 2 and play squads with 2 randoms, we get put in to easy mode lobbies, for me at least, its crazy how easy it is.
Then when I am playing with my regular guys, we are usually match making with cheaters or PUBG partners regularly, and its crazy hard. That being said we do still get a fair few chicken dinners as we play tactical for the win.
A lot of people don't like that play style as they say its boing and I 100% get it, individually we are of a average to good level of skill, but we have been playing as a team for so many years now, as a team and playing tactically, we are really good, so even on the high end lobbies we do win a fair bit.
What mechanics go in the background to matchmake however it a mystery even after all these years, I don't think its 100% based off your level either, although I think that does factor in for sure. When we are playing top lobbies a lot of the players are low level bronze players who are cheating so I guess their crazy K

ratio's are matchmaking them in to those lobbies.
But I think there are at least 3 "tiers" of lobbies, the low end ones as described above, mid range and then top end. However that obviously gets skewed by the player counts at any given time of day.