I don't get your distaste for multi-faceted stats. For one, just posting home and away stats, which is already done, does not take into account that no team plays the same away schedule as others- different parks & different opponents are just two major differences. It may not be perfect, but it is not "corruption". It is the opposite. It is trying to uncorrupt simple OPS and ERA.
If you don't like 'em, ignore 'em.
Plus, hardly anybody uses them to a great extent, anyways, so it's not like they are front and center 24/7.