Except it's not, for a couple of reasons:
a) the homerun is one of the games most exciting plays. Eliminating the excitement of that would be a colossal mistake.
in order for the run from a home run to count, you actually have to physically touch each base. So by this logic, a home run would actually become an out.