You can’t simply generate new players out of thin air though, if there aren’t enough people playing at the desired ratings. That’s the entire premise behind this thread.
To make this work in the short term you would need to significantly lengthen queue times, or significantly reduce the number of playlists that are open. To make it work in the long term, you need to “make a better game that more people will buy and play”.
Many players are impatient and if a matchmaking queue takes long enough they’ll assume the game has broken and back out anyway.