Reason is, string interpolation can introduce a whole new class of hard to spot bugs. E.g. what does "$foo_$bar\n" do?