Obviously not true; a quick search shows the two options the op mentioned, Jekyll [0] and Pelican [1] have plugins.
I'm familiar with Pelican. Apart from writing plugins (with excellent signals to hook into), you can replace the main class with a custom class and get basically any behaviour you want.
The plugin system let's you do nearly anything you can think of,and if not the devs are will consider updates to make it possible