I'm new to this gig, so I can't speak for prior versions.
The ones I recently received from Imperial Boots though had paper-thin insoles. They were just completely worthless (but the boots are beautiful). I'm not very big or heavy, so even for me they were horrendously uncomfortable for any length of time.
I think people might underestimate just how important proper foot support and impact reduction for shoes is in general (or they might just not know any better). I play a lot of sports and was in the military as well, so understanding and having proper foot/boot fit is on my radar. From lower-back pain to knees and hips, bad foot support affects everything.
It's a really easy swap as far as costuming goes, and I highly, highly recommend buying some impact/gel insoles with proper arch support for all shoes, not even just costuming (Vans and Converse in particular are horrible offenders). So many shoes just have horrible insoles from the manufacturer.
Don't sleep on it! It might change your life, haha. Anyway, I hope this perspective helps.