Такое поведение и есть правильное, как по мне. Где вы вообще видели, чтобы полупрозрачные линии рисовались вот так? Direct3D и OpenGL рисует точно так же, например.
В конце концов, способы обойти это существуют, так что лично я не считаю это проблемой.