Везде есть дыры, будем честны. Правда не везде эти дыры исправляются, либо исправляются только в мажорных релизах, которые могу ломать обратную совместимость, что сдерживает разработчиков в обновлениях
дыры в открытых системах проще найти потому, что доступны исходники, частные системы (собственные разработки) могут быть более дырявыми, но найти дырки будет сложнее потому, что нет доступа к исходникам. Joomla, wordpress и прочие хороши для некоммерческих проектов, для частных бложиков, но коммерческие проекты упрутся в какие-нибудь сверхнужные свистелки перделки под которые уже потребуется программист с опытом доработки под эти системы. Тут видимо потребовался и запросил много денег, думают, что на Тильде выйдет дешевле.