Just look at the F35 development cost, so it applies even today!
Haha. I think the Priest itself is... Average. But it's forgivable for me since it's mobile. The Creeping Barrage however... Not worth the cost at all.
Lol right though.
480 manpower is a high price tag however, same with the Creeping Barrage. 50 muni is just not feasable imo. And I don't think it's justified because of its "mobility". I mean look at the walking stuka, 390 manpower and it's leaps and bounds better.
Let's not forget, stuka is non doctrinal.