BMG is shooting themselves in the foot by having a broken ranking system like this.
Ranked is literally impossible to climb at certain times (mornings and afternoons for me) because so few high elo players around. Getting +1 as town/mafia win all the time is a guaranteed way to lose your hard earned ELO.
I'm forced to wait until night comes so it's smart for me to play even though I would like to play way more ranked.
You got a problem which makes your game less active, a fix should be implemented as soon as possible.