Jedes Theme hat eigenständige Funktionen was ja auch logisch ist. Ansonsten wäre unterschiedliche Themes unsinnig 
Naja, ursprünglich waren Themes für das Aussehen einer Wordpress-Seite verantwortlich. Da gab es viele, viele, die keine eigenständigen Funktionen hatten. Oder wenn sie diese hatten, waren sie nicht so essentiell, daß bei einem Wechsel des Themes alles den Bach runter ging.
Ich halte den Weg, viele Spezialfunktionen in die Themes zu packen, für falsch. Das wirft das ursprüngliche WP-Konzept der Trennung von Aussehen und Funktionalität immer mehr über den Haufen. Themes steuern das Aussehen, Plugins stellen neue Funktionen bereit. Alles andere führt halt zu Problemen.
Insofern sind Themes ohne eigenständigen Funktionen überhaupt nicht unsinnig, sondern eher vorteilhaft, weil sie weniger Problempotenzial in sich bergen. 
Gruß
Ingo