Not having / be readable or executable by group and other caused quite a few problems, as you can imagine. In particular, autoconf complained that it couldn't find a sufficiently modern shell.