Не побеждены, а обёрнуты. То есть их побеждать как бы и не надо.
Совершенно естественно писать цепочку преобразований слева направо. Это тяжёлое наследие математики, где нужно писать g(f(x)), но если там это можно понять, то если мы говорим о программировании, это выглядит как вывих мозга, который ничего нового или полезного нам на самом деле не дает. "Тут так принято."
=<< и << - Это вообще хтоническое зло!
Но, как я уже сказал, это старая война и ты правильно делаешь, что не ведешься на мои вбросы:)