This isn't Iso, where 30 points is a big deal. On Iso, if you tied an opponent worse than you, your rating would decrease. 30 points is a pretty small shift (like, 0.3 levels on Iso, give or take?), so this sounds reasonable to me.
So you think that your level should drop 1 level for every 3.1 ties with lower level players? Like, if Robz is lvl 35 and I'm lvl 25, and I tie Robz 30 games straight, he should now be lvl 26?
If the difference in level is high enough, the first statement seems completely fair. The second though, no - as level will become closer as you tie lots of games, so the reward/penalty should be smaller.
In general: If you win, your rating should go up, no matter what - although if you play someone much weaker, it may be a miniscule change (<1 point).
If you win, your rating should go down, no matter what - although if you play someone much stronger, it may be a miniscule change (<1 point).
If you draw, the higher rated player's rating should decrease and the lower rated player's increase. The closer the two players are, the smaller the change.
Note: I'm talking about raw average, not the displayed (average - 2*uncertainty). Because of uncertainty decreasing, it might be possible to increase your level by drawing a lower rated opponent, and the like.