This is correct.
They cost energy upkeep iirc, so the point when they’re most useful, i.e earlier in the game, is the point where they cost the most proportionally.
I think they’re a great buy.
Top end defence buildings get you t3 units as defenders!!