I don’t understand what there is to gain by giving us a beta instead of just releasing Entrenchment and patching it later.
If you release a software that requires patches, ppl get pissed off. If you release a beta for trials, ppl ask why is it so slow to release the whole thing. Damned if you do, damned if you don't.
Maybe the devs are taking into account a lot of feedback about gameplay/balance/features, maybe they want to make really sure about stability, who knows.. But I think the devs have good reason(s) for doing so - after all, the delay to release also means a delay for them to get paid, and as a small(er) software developer, trust me, such issues with cashflow and delays in recieving money are substantial considerations.. Let us just look on the positive side of things about this delay instead..