NGons obviously need support edges in order to hold their shape- but in other 3D software, they are treated more as an ‘internal’ edge and hidden from the user. The benefit of doing this is to allow the artist to create complex subtractive forms and maintain loop-selection capabilities on these intersections.
Here’s an example of C4D handling an ngon with no visible support edges: