No, I don't agree. There is nothing within the English language that prevents or hinders the creation of long sentences. It is purely a matter of style.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.