How to fix roulettes:

Make cooldown pools that just gather people queuing for the same popular content like titan, sub lvl 30 dungeons, ST and Labyrinth. So it makes those players wait just a minute or two to fill their party with what other players also queue for the same thing, then after that it allows filling from people queuing roulette, to reduce how often the same thing is run over and over and over. It also discourages people spamming the same thing just because it's faster, making everyone else play ST 5/7 daily alliance raid roulettes every week. And the remaining 2 are laby.

Lvl 91-100 roulette
Lvl 70-90 roulette
Lvl 51-69 roulette
Lvl 1-50 roulette (give a million billion exp, a trillion if it's under lvl 30. The correct amount of time to spend under level 50 is under 50 minutes.)
Normal Raids (Refurbish binding coils to make them normal and playable for more content. Also make binding coils mandatory in exchange for removing 10 hours of fluff waste of time pray returning to the waking sands/delivery boy of light in ARR.)
Alliance Raids (kill Laby/ST harder, still too common. maybe have a waiting pool of a few minutes on people queuing specifically for those so they get grouped together more, resulting in less roulette runs of them. Also turn mechanics back on in ST so its not just striking dummy tower.)
Guildhests: Completely overhaul and make them teach mechanics that are actually used later in the game. And use more mechanics later in the game at all xD Aglaia is just as much striking dummies as ST.
Trials: Quarantine all trials here, no more titan in levelling roulette. Also make cooldown pools for just a couple minutes for highly popular trials like titan.
Adventurer in need roulette: Cater to players needing to clear any and all content for the first time here, priority to mandatory content.

Let expert roulette die. A roulette for 2 dungeons is laughable.
Let msq roulette die like it deserves to and convert the duties to single player instances.

While we're at it, extend hunting logs to lvl 100 and sightseeing logs from 1-100, from wherever they begin. The more exp available at lower levels, the better.
Add back battlecraft leves and extend levequests to lvl 100
Delete all escort levequests (noobtraps)
Make sidequests worthwhile in exp/gil.
Purge mentorship.