It's for FHS compliance mostly. It was discussed on the arch-dev-public ml some time ago. Your apache config still points to /home, so it shouldn't actually matter. It's just a default.