Лесенок не будет (заметно) только на ретина-дисплее. На обычном hd-дисплее пиксель слишком крупный, поэтому лесенка и видна. Она будет и на ретине, просто слишком мелкая, чтобы быть заметной невооружённым глазом.
Если сменить превью с CPU на GPU, то видеокарта за счёт антиальясинга будет пытаться убрать лесенку, но всё равно она будет видна.
В общем, чтобы убрать лесенку, не надо делать таких длинных переходов толщин.