Eventually, projects get complex and you do need ide not to tame language but to keep being productive without having to cross check documentation of different modules. But have fun managing to write ~150 entities relating project in plain text.
1-line-in-20 is usually just lack of knowledge of how to do something right in one language paired abuse of highly specialized construct in another.
I have seen people complain how terrible i.e. (regxex, xml, etc.) is in java, but their problem was solved by single utility method call instead of about 15 lines of usage of raw engine.
Eventually you will need to start using raw engive anyway when you need advanced features - and then oneliners end everywhere.
Also, in my experience those line savers are inconsequential - "Hip" oneliners generally solve non-problems, they only make it look "Clever".
And "Clever" or "Hip" code is major pain to support once hype dries up.