FWIW, I actually received my Jolla Tablet (albeit delayed). Your are right that Jolla is sometimes less transparent and professional than one would expect.
However, I realize that Jolla is also under much more scrutiny by the community than other tech companies, and some people demand ridiculous levels of transparency/quality/features.