I might be wrong on this, but I don't think Reddit had the concept of subreddits back when HN was started (2007 I think? Where as Reddit started in 2005)
EDIT: Looks like Reddit created subreddits as early as 2006, so there goes that theory: https://en.wikipedia.org/wiki/Timeline_of_Reddit
Also relevant: https://techcrunch.com/2013/05/18/the-evolution-of-hacker-ne...
Might as well ask why didn't all forums on the internet close down and become a subreddit as well?
Choose the right tool for the job.
I think the fundamental difference is HN started as Graham's dogfood and Reddit was began as a startup.
A subreddit might solve someone's problem, but to a first approximation it is never solving the problem of the person who coded it up. It is not a Reddit software engineer's passion project.
I really can't address the why, because I don't know, but I can give reasons as to why it's a good idea to keep them separate.
Y Combinator is motivated for a variety of reasons to have a place like Hacker News, that is not ultimately controlled by another company, so they actively maintain and moderate it.
Users are motivated to go to a place with a particular common denominator. The common denominator base is broadened when the forum is nested in a larger forum. Sub-reddit moderators have to take active steps to keep their users a specific subset of people, this extra effort also has the side-effect of excluding people who don't fit the criteria who may positively interact.
Keeping HN separate from Reddit makes it easier to balance these competing interests.
Also, a great number of people like compartmentalizing to various extents for various reasons. A monolithic entity makes this more difficult.