Apex wont allow to work on mesh much. User has to make geometry such that it yeilds good mesh. in case of 3D mesh as well remshing with different size is the way to avoid in possible bad elements. In most scenario Apex mesher will not generate bad quality mesh. However, in case if geometry is good enough then it does create bad elements. such as additional vertices, tiny/small edges or faces, etc, user can use geometry cleanup or defeaturing tool to modify geometry. or even use split tool to break or partition the solids.
In nutshell, prepare good geometry to get good mesh.