Subheadings exist for two reasons:
To make your content easier to read for users on your site
To make it easier for Google’s algorithm to understand your content
The first bullet point is obvious. If you present a block of text to your readers, it’s going to be visually unappealing and most people are going to panic and bounce off your site.
The second one …