While non-semantic HTML can improve cross-client compatibility, it may negatively impact accessibility. Semantic HTML elements provide context and meaning to the content, which is crucial for screen readers and other assistive technologies. Using non-semantic HTML may make it harder for users with disabilities to navigate and understand the email content.