Reasons above, but also 1st class passengers don't want to walk any farther than necessary and must be at the front. Making them walk the entire distance of the plane won't fly.
Plus the costs of ground crews with towing skilz needed for both arrival and departure and breakage when little rocks are thrown into the airport waiting area glass ... cleaning the soot from the buildings and windows ... there are just lots of reasons that facing forward makes more sense.