Re: Perl's issues are not Perl as such
Your two main issues are the reason I like it. Multiple ways to do control structures along with no single enforced style allows flexibility of structure and style, which when used properly can aid readability and ease of maintenance. Choose the right tool for job, and also the correct attachments. I've never understood this obsession with consistent style, even my solo projects don't have it.