Transparent rendering can't be implemented in way it gives accurate shading in 3d viewport. It's acceptable for object mode, but when you're in edit mode it gives more problems than benefits of seeing transparent faces. This is possible fix for for weird polygons in [#29255] Object invisible and weird polygons appearance