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.
- [arch-general] /srv/ vs. /home/httpd/html Jon Kristian Nilsen
- Re: [arch-general] /srv/ vs. /home/httpd/html Daenyth Blank
- Re: [arch-general] /srv/ vs. /home/httpd/html Aaron Schaefer
- Re: [arch-general] /srv/ vs. /home/httpd/html Jon Kristian Nilsen
- Re: [arch-general] /srv/ vs. /home/httpd/html Aaron Griffin