@Sand_spitterIs there any info on matchmaking or you are just assuming that there are 2 different ones - one for public one for ranked?
I personally see that in the ranked system works exactly the same (as described above) plus takes into account the fact of whether you have a set squad, not sure about the public as I never play it much especially not with a set squad.
As for your complaint about it and how you see the system not working correctly - what would be then your ideal outcome of the SBMM? Putting you in the lobby you always win? If not how can you determine how high chance of winning it you had and where you actually messed up? e.g. there is a guy who kills you and he has 100k games but how do you know how good he actually is or what team he had - maybe he played with 2 players level 1?
In my opinion, there are just two extremes here:
a. you get into a lobby with 99,999% similarly skilled players = for you it means each fight is really 50/50, so your chance of winning the lobby is actually fairly low - put the numbers in the probability of multiple events formula to have an actual number.
just to start the ball rolling your chances go something like this 50% to win the first fight, then you have to multiply that with 50% of winning the second fight, that's already 0.5*0.5=25%, if take the next fight it is already 0.25*0.5= ~13% of a chance winning 3 in a row which is already fairly low probably vs your expectations, in reality. when people take like 4-5 fights to win the game MAX possible win rate drops to like 5% or lower!!!! and then you add the fact that in current lobbies there is a skill difference and as soon as that comes to play your chances diminish to what people usually see in their win rate <5% unless you are like pred stomping pubs. e.g. fights being not 50/50 but say 40/60 => 0.4*0.4 = 16% winning two fights in a row, ~5% to win three, sub 5% to win four.
b. you get unequal lobby where this probability is fairly high or granted favoring you - then the question is why would other players now be discriminated so that you have a fairly high chance of winning = they are lower level?!
Sound like you want a system that tailors you and your winning percentage 🙂
Finally, I think you haven't played many FPS games with the public type of game available. Before BR games it was called FFA = free for all, where people just came with numerous incentives but usually not to play with 100% effort, that was more like an exception than a norm. Same I see in Apex when I ask people to use coms or follow mine and get replies like "this is just pubs" "why you take this game so serious" "stop trying too hard" etc. Despite the fact that you get into a game with a team of 3, I still view public more like 1 vs 59 which most of the time is the reality you are facing. The ideal outcome of the public game for most people is not a win, rather them owning the lobby, getting 1000 rewards, 100 badges, 10000000 damage, completing 1000000 challenges etc.
If you make pubs work like you ask it would be exactly the mode of ranked and people will just not play it the same as most don't play ranked now because they don't care, don't bother to try hard etc. etc.